scan.ini: [scan] scan.ini: tool = csmock scan.ini: tool-version = csmock-3.7.1.20241107.094801.gb3f0f26.pr_192-1.el9 scan.ini: tool-args = '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'clippy,cppcheck,gcc,unicontrol,shellcheck' '-o' '/tmp/tmpspu9yywy/postgresql16-16.3-6.fc42.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpspu9yywy/postgresql16-16.3-6.fc42.src.rpm' scan.ini: host = ip-172-16-1-239.us-west-2.compute.internal scan.ini: store-results-to = /tmp/tmpspu9yywy/postgresql16-16.3-6.fc42.tar.xz scan.ini: time-created = 2024-11-13 03:07:35 scan.ini: enabled-plugins = clippy, cppcheck, gcc, shellcheck, unicontrol scan.ini: mock-config = fedora-rawhide-gcc-latest-x86_64 scan.ini: project-name = postgresql16-16.3-6.fc42 >>> 2024-11-13 03:07:35 rpm -qa | sort -V > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/rpm-list-host.txt' scan.ini: analyzer-version-unicontrol = 0.0.2 >>> 2024-11-13 03:07:35 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--init" INFO: mock.py version 5.9 starting (python version = 3.9.20, NVR = mock-5.9-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-gcc-latest-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.9 INFO: Mock Version: 5.9 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-11-13 03:07:37 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--no-clean" "--calculate-build-dependencies" "/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm" Building target platforms: x86_64 Building for target x86_64 warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel sh: line 1: /usr/bin/perl: No such file or directory warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Wrote: /builddir/build/SRPMS/postgresql16-16.3-6.fc42.src.rpm RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test Updating and loading repositories: Copr repository 100% | 13.0 KiB/s | 1.5 KiB | 00m00s fedora 100% | 563.5 KiB/s | 11.8 KiB | 00m00s Repositories loaded. Package "gawk-5.3.0-4.fc41.x86_64" is already installed. Package "util-linux-2.40.2-8.fc42.x86_64" is already installed. Package Arch Version Repository Size Installing: bison x86_64 3.8.2-9.fc41 fedora 3.5 MiB docbook-style-xsl noarch 1.79.2-23.fc41 fedora 15.6 MiB docbook-utils noarch 0.6.15-1.fc42 fedora 156.8 KiB elinks x86_64 0.17.1.1-1.fc42 fedora 3.1 MiB flex x86_64 2.6.4-18.fc41 fedora 805.4 KiB gcc x86_64 14.2.1-6.fc42 fedora 104.3 MiB gettext x86_64 0.22.5-6.fc41 fedora 5.2 MiB glibc-devel x86_64 2.40.9000-16.fc42 fedora 2.3 MiB help2man noarch 1.49.3-6.fc41 fedora 415.6 KiB krb5-devel x86_64 1.21.3-3.fc42 fedora 705.9 KiB libicu-devel x86_64 74.2-2.fc41 fedora 5.6 MiB libselinux-devel x86_64 3.7-6.fc42 fedora 126.5 KiB libxml2-devel x86_64 2.12.8-2.fc41 fedora 3.4 MiB libxslt-devel x86_64 1.1.42-2.fc41 fedora 957.2 KiB lz4-devel x86_64 1.10.0-1.fc41 fedora 102.2 KiB m4 x86_64 1.4.19-10.fc41 fedora 592.9 KiB make x86_64 1:4.4.1-9.fc42 fedora 1.8 MiB multilib-rpm-config noarch 1-27.fc41 fedora 28.3 KiB openldap-devel x86_64 2.6.8-5.fc41 fedora 3.7 MiB openssl-devel x86_64 1:3.2.2-8.fc42 fedora 4.3 MiB pam-devel x86_64 1.7.0-2.fc42 fedora 165.3 KiB perl-Data-Dumper x86_64 2.189-512.fc41 fedora 111.7 KiB perl-ExtUtils-Embed noarch 1.35-512.fc42 fedora 15.5 KiB perl-ExtUtils-MakeMaker noarch 2:7.70-512.fc41 fedora 734.1 KiB perl-Opcode x86_64 1.65-512.fc42 fedora 52.5 KiB perl-devel x86_64 4:5.40.0-512.fc42 fedora 8.0 MiB perl-generators noarch 1.16-6.fc41 fedora 21.8 KiB python3-devel x86_64 3.13.0-1.fc42 fedora 1.8 MiB readline-devel x86_64 8.2-11.fc42 fedora 553.0 KiB systemd x86_64 257~rc1-2.fc42 fedora 17.4 MiB systemd-devel x86_64 257~rc1-2.fc42 fedora 610.8 KiB systemtap-sdt-devel x86_64 5.2~pre17283218gc5774e18-1.fc42 fedora 182.4 KiB systemtap-sdt-dtrace x86_64 5.2~pre17283218gc5774e18-1.fc42 fedora 178.9 KiB tcl-devel x86_64 1:8.6.15-2.fc42 fedora 793.3 KiB uuid-devel x86_64 1.6.2-64.fc41 fedora 21.8 KiB zlib-ng-compat-devel x86_64 2.2.2-1.fc42 fedora 106.8 KiB Installing dependencies: annobin-docs noarch 12.70-1.fc42 fedora 97.7 KiB annobin-plugin-gcc x86_64 12.70-1.fc42 fedora 985.6 KiB cmake-filesystem x86_64 3.30.5-1.fc42 fedora 0.0 B cpp x86_64 14.2.1-6.fc42 fedora 35.0 MiB cyrus-sasl x86_64 2.1.28-27.fc41 fedora 145.2 KiB cyrus-sasl-devel x86_64 2.1.28-27.fc41 fedora 206.7 KiB dbus x86_64 1:1.14.10-4.fc41 fedora 0.0 B dbus-broker x86_64 36-4.fc41 fedora 382.8 KiB dbus-common noarch 1:1.14.10-4.fc41 fedora 11.2 KiB docbook-dtds noarch 1.0-87.fc41 fedora 8.3 MiB docbook-style-dsssl noarch 1.79-40.fc41 fedora 2.2 MiB expat x86_64 2.6.4-1.fc42 fedora 285.5 KiB gcc-plugin-annobin x86_64 14.2.1-6.fc42 fedora 57.6 KiB gettext-envsubst x86_64 0.22.5-6.fc41 fedora 74.9 KiB gettext-libs x86_64 0.22.5-6.fc41 fedora 1.7 MiB gettext-runtime x86_64 0.22.5-6.fc41 fedora 481.3 KiB gpm-libs x86_64 1.20.7-48.fc41 fedora 27.7 KiB groff-base x86_64 1.23.0-7.fc41 fedora 3.8 MiB kernel-headers x86_64 6.12.0-0.rc7.58.fc42 fedora 6.4 MiB keyutils-libs-devel x86_64 1.6.3-4.fc41 fedora 48.2 KiB libb2 x86_64 0.98.1-12.fc41 fedora 42.2 KiB libcom_err-devel x86_64 1.47.1-6.fc42 fedora 16.7 KiB libgpg-error x86_64 1.50-2.fc41 fedora 889.5 KiB libgpg-error-devel x86_64 1.50-2.fc41 fedora 245.1 KiB libicu x86_64 74.2-2.fc41 fedora 34.9 MiB libkadm5 x86_64 1.21.3-3.fc42 fedora 211.6 KiB libmpc x86_64 1.3.1-6.fc41 fedora 164.7 KiB libseccomp x86_64 2.5.5-2.fc41 fedora 173.3 KiB libsepol-devel x86_64 3.7-3.fc42 fedora 120.3 KiB libtextstyle x86_64 0.22.5-6.fc41 fedora 195.6 KiB libverto-devel x86_64 0.3.2-9.fc41 fedora 25.7 KiB libxcrypt-devel x86_64 4.4.36-10.fc42 fedora 30.5 KiB libxslt x86_64 1.1.42-2.fc41 fedora 483.1 KiB mpdecimal x86_64 2.5.1-16.fc41 fedora 204.9 KiB ncurses x86_64 6.5-2.20240629.fc41 fedora 627.3 KiB ncurses-c++-libs x86_64 6.5-2.20240629.fc41 fedora 161.7 KiB ncurses-devel x86_64 6.5-2.20240629.fc41 fedora 870.1 KiB openjade x86_64 1.3.2-81.fc41 fedora 3.7 MiB opensp x86_64 1.5.2-47.fc41 fedora 2.8 MiB pcre2-devel x86_64 10.44-1.fc41.1 fedora 2.0 MiB pcre2-utf16 x86_64 10.44-1.fc41.1 fedora 590.1 KiB pcre2-utf32 x86_64 10.44-1.fc41.1 fedora 562.0 KiB perl-AutoLoader noarch 5.74-512.fc42 fedora 20.5 KiB perl-AutoSplit noarch 5.74-512.fc42 fedora 23.1 KiB perl-B x86_64 1.89-512.fc42 fedora 498.0 KiB perl-Benchmark noarch 1.25-512.fc42 fedora 36.3 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Struct noarch 0.68-512.fc42 fedora 25.4 KiB perl-Devel-PPPort x86_64 3.72-512.fc41 fedora 892.3 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-MD5 x86_64 2.59-5.fc41 fedora 59.8 KiB perl-DynaLoader x86_64 1.56-512.fc42 fedora 32.1 KiB perl-Encode x86_64 4:3.21-511.fc41 fedora 4.7 MiB perl-Errno x86_64 1.38-512.fc42 fedora 8.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-ExtUtils-Command noarch 2:7.70-512.fc41 fedora 9.6 KiB perl-ExtUtils-Constant noarch 0.25-512.fc42 fedora 85.8 KiB perl-ExtUtils-Install noarch 2.22-511.fc41 fedora 85.5 KiB perl-ExtUtils-Manifest noarch 1:1.75-511.fc41 fedora 84.8 KiB perl-ExtUtils-ParseXS noarch 1:3.51-511.fc41 fedora 399.7 KiB perl-Fcntl x86_64 1.18-512.fc42 fedora 49.0 KiB perl-Fedora-VSP noarch 0.001-35.fc41 fedora 39.7 KiB perl-File-Basename noarch 2.86-512.fc42 fedora 14.0 KiB perl-File-Compare noarch 1.100.800-512.fc42 fedora 5.6 KiB perl-File-Copy noarch 2.41-512.fc42 fedora 19.6 KiB perl-File-Find noarch 1.44-512.fc42 fedora 41.9 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-512.fc42 fedora 12.5 KiB perl-FileHandle noarch 2.05-512.fc42 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-512.fc42 fedora 11.2 KiB perl-HTTP-Tiny noarch 0.088-512.fc41 fedora 152.2 KiB perl-IO x86_64 1.55-512.fc42 fedora 151.1 KiB perl-IO-Socket-IP noarch 0.42-512.fc41 fedora 98.7 KiB perl-IO-Socket-SSL noarch 2.089-1.fc42 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-512.fc42 fedora 22.5 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 x86_64 3.16-511.fc41 fedora 46.1 KiB perl-Mozilla-CA noarch 20240924-1.fc42 fedora 10.3 KiB perl-Net-SSLeay x86_64 1.94-7.fc41 fedora 1.3 MiB perl-POSIX x86_64 2.20-512.fc42 fedora 235.1 KiB perl-PathTools x86_64 3.91-511.fc41 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-SGMLSpm noarch 1.03ii-63.fc41 fedora 71.1 KiB perl-Scalar-List-Utils x86_64 5:1.68-1.fc42 fedora 148.9 KiB perl-SelectSaver noarch 1.02-512.fc42 fedora 2.2 KiB perl-Socket x86_64 4:2.038-511.fc41 fedora 124.0 KiB perl-Storable x86_64 1:3.32-511.fc41 fedora 232.4 KiB perl-Symbol noarch 1.09-512.fc42 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Test-Harness noarch 1:3.50-1.fc42 fedora 559.6 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-URI noarch 5.31-1.fc42 fedora 257.0 KiB perl-base noarch 2.27-512.fc42 fedora 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-512.fc42 fedora 5.8 KiB perl-interpreter x86_64 4:5.40.0-512.fc42 fedora 122.3 KiB perl-lib x86_64 0.65-512.fc42 fedora 8.5 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs x86_64 4:5.40.0-512.fc42 fedora 9.9 MiB perl-locale noarch 1.12-512.fc42 fedora 6.5 KiB perl-macros noarch 4:5.40.0-512.fc42 fedora 5.5 KiB perl-mro x86_64 1.29-512.fc42 fedora 45.6 KiB perl-overload noarch 1.37-512.fc42 fedora 71.5 KiB perl-overloading noarch 0.02-512.fc42 fedora 4.8 KiB perl-parent noarch 1:0.242-1.fc42 fedora 10.0 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-subs noarch 1.04-512.fc42 fedora 2.1 KiB perl-vars noarch 1.05-512.fc42 fedora 3.9 KiB perl-version x86_64 9:0.99.33-1.fc42 fedora 132.8 KiB pyproject-rpm-macros noarch 1.16.1-1.fc42 fedora 113.8 KiB python-pip-wheel noarch 24.2-2.fc42 fedora 1.2 MiB python-rpm-macros noarch 3.13-3.fc41 fedora 22.1 KiB python3 x86_64 3.13.0-1.fc42 fedora 31.8 KiB python3-libs x86_64 3.13.0-1.fc42 fedora 40.4 MiB python3-packaging noarch 24.2-2.fc42 fedora 555.7 KiB python3-pyparsing noarch 3.1.2-7.fc41 fedora 1.0 MiB python3-rpm-generators noarch 14-11.fc41 fedora 81.7 KiB python3-rpm-macros noarch 3.13-3.fc41 fedora 6.4 KiB sgml-common noarch 0.6.3-65.fc41 fedora 168.1 KiB systemd-pam x86_64 257~rc1-2.fc42 fedora 1.1 MiB systemd-rpm-macros noarch 257~rc1-2.fc42 fedora 10.7 KiB tcl x86_64 1:8.6.15-2.fc42 fedora 4.2 MiB tzdata noarch 2024a-9.fc41 fedora 1.7 MiB uuid x86_64 1.6.2-64.fc41 fedora 128.9 KiB xml-common noarch 0.6.3-65.fc41 fedora 78.4 KiB xz-devel x86_64 1:5.6.3-2.fc42 fedora 255.6 KiB Transaction Summary: Installing: 170 packages Total size of inbound packages is 111 MiB. Need to download 0 B. After this operation, 371 MiB extra will be used (install 371 MiB, remove 0 B). [1/1] bison-0:3.8.2-9.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] docbook-style-xsl-0:1.79.2-23.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] docbook-utils-0:0.6.15-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] elinks-0:0.17.1.1-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] flex-0:2.6.4-18.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] gcc-0:14.2.1-6.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] gettext-0:0.22.5-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] help2man-0:1.49.3-6.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] m4-0:1.4.19-10.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] make-1:4.4.1-9.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] multilib-rpm-config-0:1-27.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] perl-Data-Dumper-0:2.189-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] perl-ExtUtils-Embed-0:1.35-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] perl-ExtUtils-MakeMaker-2:7.70- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] perl-Opcode-0:1.65-512.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] perl-generators-0:1.16-6.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] systemtap-sdt-dtrace-0:5.2~pre1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] glibc-devel-0:2.40.9000-16.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] krb5-devel-0:1.21.3-3.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] libicu-devel-0:74.2-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] libselinux-devel-0:3.7-6.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] libxml2-devel-0:2.12.8-2.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] libxslt-devel-0:1.1.42-2.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] lz4-devel-0:1.10.0-1.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] openldap-devel-0:2.6.8-5.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] openssl-devel-1:3.2.2-8.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] pam-devel-0:1.7.0-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] perl-devel-4:5.40.0-512.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] python3-devel-0:3.13.0-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] readline-devel-0:8.2-11.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] systemd-0:257~rc1-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] systemd-devel-0:257~rc1-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] systemtap-sdt-devel-0:5.2~pre17 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] tcl-devel-1:8.6.15-2.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] uuid-devel-0:1.6.2-64.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] zlib-ng-compat-devel-0:2.2.2-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] docbook-dtds-0:1.0-87.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] xml-common-0:0.6.3-65.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] docbook-style-dsssl-0:1.79-40.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] perl-Getopt-Long-1:2.58-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] perl-SGMLSpm-0:1.03ii-63.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] perl-interpreter-4:5.40.0-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] perl-vars-0:1.05-512.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] expat-0:2.6.4-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] gpm-libs-0:1.20.7-48.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] cpp-0:14.2.1-6.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] libmpc-0:1.3.1-6.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] gettext-libs-0:0.22.5-6.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] gettext-runtime-0:0.22.5-6.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] libtextstyle-0:0.22.5-6.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] perl-POSIX-0:2.20-512.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] perl-Text-ParseWords-0:3.31-511 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] perl-Text-Tabs+Wrap-0:2024.001- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] perl-B-0:1.89-512.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] perl-Carp-0:1.54-511.fc41.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] perl-Exporter-0:5.78-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] perl-Scalar-List-Utils-5:1.68-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] perl-constant-0:1.33-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] perl-libs-4:5.40.0-512.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] perl-PathTools-0:3.91-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] perl-DynaLoader-0:1.56-512.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] perl-ExtUtils-Command-2:7.70-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] perl-ExtUtils-Install-0:2.22-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] perl-ExtUtils-Manifest-1:1.75-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] perl-ExtUtils-ParseXS-1:3.51-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] perl-File-Basename-0:2.86-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] perl-File-Find-0:1.44-512.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] perl-File-Path-0:2.18-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] perl-IO-0:1.55-512.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] perl-Test-Harness-1:3.50-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] perl-lib-0:0.65-512.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] perl-podlators-1:6.0.2-2.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] perl-version-9:0.99.33-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] perl-subs-0:1.04-512.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] perl-Fedora-VSP-0:0.001-35.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] perl-macros-4:5.40.0-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] python3-pyparsing-0:3.1.2-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] libxcrypt-devel-0:4.4.36-10.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] libkadm5-0:1.21.3-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] libicu-0:74.2-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] libsepol-devel-0:3.7-3.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] cmake-filesystem-0:3.30.5-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] xz-devel-1:5.6.3-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] libgpg-error-devel-0:1.50-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] libxslt-0:1.1.42-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] cyrus-sasl-devel-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] perl-Devel-PPPort-0:3.72-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] perl-ExtUtils-Constant-0:0.25-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] perl-File-Compare-0:1.100.800-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] python3-libs-0:3.13.0-1.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] dbus-1:1.14.10-4.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] libseccomp-0:2.5.5-2.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] systemd-pam-0:257~rc1-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] uuid-0:1.6.2-64.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] sgml-common-0:0.6.3-65.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] perl-Getopt-Std-0:1.14-512.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] perl-Pod-Usage-4:2.03-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] perl-base-0:2.27-512.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] perl-overload-0:1.37-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] gettext-envsubst-0:0.22.5-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] perl-Fcntl-0:1.18-512.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] perl-locale-0:1.12-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] perl-if-0:0.61.000-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] perl-overloading-0:0.02-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] perl-Errno-0:1.38-512.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] perl-File-Copy-0:2.41-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] perl-AutoSplit-0:5.74-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] perl-Symbol-0:1.09-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] perl-File-stat-0:1.14-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] perl-SelectSaver-0:1.02-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] perl-Socket-4:2.038-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] perl-Benchmark-0:1.25-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] perl-Pod-Simple-1:3.45-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] perl-Term-ANSIColor-0:5.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] perl-Term-Cap-0:1.18-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] perl-parent-1:0.242-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] libgpg-error-0:1.50-2.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] cyrus-sasl-0:2.1.28-27.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] libb2-0:0.98.1-12.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] mpdecimal-0:2.5.1-16.fc41.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] python-pip-wheel-0:24.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] tzdata-0:2024a-9.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] dbus-broker-0:36-4.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] perl-Pod-Perldoc-0:3.28.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] perl-mro-0:1.29-512.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] perl-Class-Struct-0:0.68-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] perl-Pod-Escapes-1:1.07-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] ncurses-0:6.5-2.20240629.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] dbus-common-1:1.14.10-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] groff-base-0:1.23.0-7.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] perl-File-Temp-1:0.231.100-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] perl-HTTP-Tiny-0:0.088-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] perl-IPC-Open3-0:1.22-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] perl-IO-Socket-SSL-0:2.089-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] perl-MIME-Base64-0:3.16-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] perl-Mozilla-CA-0:20240924-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] perl-Net-SSLeay-0:1.94-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] perl-Time-Local-2:1.350-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] perl-IO-Socket-IP-0:0.42-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] perl-URI-0:5.31-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] perl-AutoLoader-0:5.74-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] perl-MIME-Base32-0:1.303-21.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] perl-libnet-0:3.15-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] perl-Digest-MD5-0:2.59-5.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] perl-FileHandle-0:2.05-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] perl-Digest-0:1.20-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] tcl-1:8.6.15-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] python3-0:3.13.0-1.fc42.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] ncurses-devel-0:6.5-2.2024062 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] ncurses-c++-libs-0:6.5-2.2024 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] perl-Encode-4:3.21-511.fc41.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] perl-Storable-1:3.32-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] openjade-0:1.3.2-81.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/154] opensp-0:1.5.2-47.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/155] pcre2-devel-0:10.44-1.fc41.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [155/155] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/156] pcre2-utf16-0:10.44-1.fc41.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [156/156] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/157] pcre2-utf32-0:10.44-1.fc41.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [157/157] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/158] keyutils-libs-devel-0:1.6.3-4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [158/158] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/159] libcom_err-devel-0:1.47.1-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [159/159] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/160] libverto-devel-0:0.3.2-9.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [160/160] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/161] kernel-headers-0:6.12.0-0.rc7 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [161/161] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/162] annobin-plugin-gcc-0:12.70-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [162/162] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/163] gcc-plugin-annobin-0:14.2.1-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [163/163] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/164] annobin-docs-0:12.70-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [164/164] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/165] systemd-rpm-macros-0:257~rc1- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [165/165] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/166] pyproject-rpm-macros-0:1.16.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [166/166] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/167] python-rpm-macros-0:3.13-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [167/167] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/168] python3-rpm-generators-0:14-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [168/168] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/169] python3-rpm-macros-0:3.13-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [169/169] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/170] python3-packaging-0:24.2-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [170/170] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/172] Verify package files 100% | 452.0 B/s | 170.0 B | 00m00s [ 2/172] Prepare transaction 100% | 1.3 KiB/s | 170.0 B | 00m00s [ 3/172] Installing sgml-common-0:0.6. 100% | 19.0 MiB/s | 174.9 KiB | 00m00s [ 4/172] Installing python-rpm-macros- 100% | 7.4 MiB/s | 22.8 KiB | 00m00s [ 5/172] Installing expat-0:2.6.4-1.fc 100% | 56.2 MiB/s | 287.6 KiB | 00m00s [ 6/172] Installing python3-rpm-macros 100% | 3.3 MiB/s | 6.7 KiB | 00m00s [ 7/172] Installing cmake-filesystem-0 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 8/172] Installing zlib-ng-compat-dev 100% | 35.3 MiB/s | 108.3 KiB | 00m00s [ 9/172] Installing libtextstyle-0:0.2 100% | 64.0 MiB/s | 196.5 KiB | 00m00s [ 10/172] Installing gettext-libs-0:0.2 100% | 209.5 MiB/s | 1.7 MiB | 00m00s [ 11/172] Installing libmpc-0:1.3.1-6.f 100% | 20.3 MiB/s | 166.2 KiB | 00m00s [ 12/172] Installing xml-common-0:0.6.3 100% | 19.8 MiB/s | 81.1 KiB | 00m00s [ 13/172] Installing docbook-dtds-0:1.0 100% | 32.9 MiB/s | 8.3 MiB | 00m00s [ 14/172] Installing m4-0:1.4.19-10.fc4 100% | 73.1 MiB/s | 599.2 KiB | 00m00s [ 15/172] Installing cpp-0:14.2.1-6.fc4 100% | 306.8 MiB/s | 35.0 MiB | 00m00s [ 16/172] Installing pyproject-rpm-macr 100% | 37.7 MiB/s | 115.7 KiB | 00m00s [ 17/172] Installing opensp-0:1.5.2-47. 100% | 189.9 MiB/s | 2.8 MiB | 00m00s [ 18/172] Installing openjade-0:1.3.2-8 100% | 90.4 MiB/s | 3.7 MiB | 00m00s [ 19/172] Installing annobin-docs-0:12. 100% | 19.3 MiB/s | 98.8 KiB | 00m00s [ 20/172] Installing kernel-headers-0:6 100% | 109.9 MiB/s | 6.6 MiB | 00m00s [ 21/172] Installing libxcrypt-devel-0: 100% | 6.4 MiB/s | 32.9 KiB | 00m00s [ 22/172] Installing glibc-devel-0:2.40 100% | 80.3 MiB/s | 2.3 MiB | 00m00s [ 23/172] Installing libverto-devel-0:0 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 24/172] Installing libcom_err-devel-0 100% | 4.5 MiB/s | 18.3 KiB | 00m00s [ 25/172] Installing keyutils-libs-deve 100% | 13.5 MiB/s | 55.2 KiB | 00m00s [ 26/172] Installing pcre2-utf32-0:10.4 100% | 137.4 MiB/s | 562.8 KiB | 00m00s [ 27/172] Installing pcre2-utf16-0:10.4 100% | 115.4 MiB/s | 590.9 KiB | 00m00s [ 28/172] Installing pcre2-devel-0:10.4 100% | 142.5 MiB/s | 2.0 MiB | 00m00s [ 29/172] Installing ncurses-c++-libs-0 100% | 39.8 MiB/s | 162.9 KiB | 00m00s [ 30/172] Installing ncurses-devel-0:6. 100% | 30.1 MiB/s | 1.0 MiB | 00m00s [ 31/172] Installing tcl-1:8.6.15-2.fc4 100% | 141.7 MiB/s | 4.3 MiB | 00m00s [ 32/172] Installing groff-base-0:1.23. 100% | 133.6 MiB/s | 3.9 MiB | 00m00s [ 33/172] Installing dbus-common-1:1.14 100% | 423.5 KiB/s | 13.6 KiB | 00m00s [ 34/172] Installing dbus-broker-0:36-4 100% | 41.8 MiB/s | 385.3 KiB | 00m00s [ 35/172] Installing dbus-1:1.14.10-4.f 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 36/172] Installing ncurses-0:6.5-2.20 100% | 103.2 MiB/s | 633.9 KiB | 00m00s [ 37/172] Installing perl-Digest-0:1.20 100% | 18.1 MiB/s | 37.1 KiB | 00m00s [ 38/172] Installing perl-B-0:1.89-512. 100% | 97.9 MiB/s | 501.3 KiB | 00m00s [ 39/172] Installing perl-FileHandle-0: 100% | 4.8 MiB/s | 9.8 KiB | 00m00s [ 40/172] Installing perl-Digest-MD5-0: 100% | 8.6 MiB/s | 61.7 KiB | 00m00s [ 41/172] Installing perl-MIME-Base32-0 100% | 1.6 MiB/s | 32.2 KiB | 00m00s [ 42/172] Installing perl-libnet-0:3.15 100% | 16.9 MiB/s | 294.7 KiB | 00m00s [ 43/172] Installing perl-Data-Dumper-0 100% | 6.9 MiB/s | 113.6 KiB | 00m00s [ 44/172] Installing perl-IO-Socket-IP- 100% | 4.5 MiB/s | 100.5 KiB | 00m00s [ 45/172] Installing perl-AutoLoader-0: 100% | 1.6 MiB/s | 20.9 KiB | 00m00s [ 46/172] Installing perl-URI-0:5.31-1. 100% | 10.1 MiB/s | 269.6 KiB | 00m00s [ 47/172] Installing perl-Text-Tabs+Wra 100% | 2.1 MiB/s | 23.9 KiB | 00m00s [ 48/172] Installing perl-locale-0:1.12 100% | 627.5 KiB/s | 6.9 KiB | 00m00s [ 49/172] Installing perl-if-0:0.61.000 100% | 563.9 KiB/s | 6.2 KiB | 00m00s [ 50/172] Installing perl-File-Path-0:2 100% | 3.7 MiB/s | 64.5 KiB | 00m00s [ 51/172] Installing perl-Pod-Escapes-1 100% | 2.3 MiB/s | 25.9 KiB | 00m00s [ 52/172] Installing perl-Mozilla-CA-0: 100% | 808.9 KiB/s | 11.3 KiB | 00m00s [ 53/172] Installing perl-Time-Local-2: 100% | 6.3 MiB/s | 70.6 KiB | 00m00s [ 54/172] Installing perl-Net-SSLeay-0: 100% | 42.6 MiB/s | 1.4 MiB | 00m00s [ 55/172] Installing perl-IO-Socket-SSL 100% | 49.3 MiB/s | 707.4 KiB | 00m00s [ 56/172] Installing perl-POSIX-0:2.20- 100% | 15.4 MiB/s | 236.4 KiB | 00m00s [ 57/172] Installing perl-Term-ANSIColo 100% | 13.8 MiB/s | 99.2 KiB | 00m00s [ 58/172] Installing perl-Term-Cap-0:1. 100% | 7.5 MiB/s | 30.6 KiB | 00m00s [ 59/172] Installing perl-Class-Struct- 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [ 60/172] Installing perl-File-Temp-1:0 100% | 40.1 MiB/s | 164.1 KiB | 00m00s [ 61/172] Installing perl-IPC-Open3-0:1 100% | 7.6 MiB/s | 23.3 KiB | 00m00s [ 62/172] Installing perl-Pod-Simple-1: 100% | 92.8 MiB/s | 570.5 KiB | 00m00s [ 63/172] Installing perl-HTTP-Tiny-0:0 100% | 50.2 MiB/s | 154.2 KiB | 00m00s [ 64/172] Installing perl-Symbol-0:1.09 100% | 3.5 MiB/s | 7.2 KiB | 00m00s [ 65/172] Installing perl-SelectSaver-0 100% | 1.3 MiB/s | 2.6 KiB | 00m00s [ 66/172] Installing perl-Socket-4:2.03 100% | 41.0 MiB/s | 126.1 KiB | 00m00s [ 67/172] Installing perl-File-stat-0:1 100% | 6.4 MiB/s | 13.1 KiB | 00m00s [ 68/172] Installing perl-podlators-1:6 100% | 78.5 MiB/s | 321.4 KiB | 00m00s [ 69/172] Installing perl-Pod-Perldoc-0 100% | 27.5 MiB/s | 169.3 KiB | 00m00s [ 70/172] Installing perl-Text-ParseWor 100% | 7.1 MiB/s | 14.6 KiB | 00m00s [ 71/172] Installing perl-base-0:2.27-5 100% | 6.3 MiB/s | 12.9 KiB | 00m00s [ 72/172] Installing perl-Fcntl-0:1.18- 100% | 24.5 MiB/s | 50.1 KiB | 00m00s [ 73/172] Installing perl-overloading-0 100% | 2.7 MiB/s | 5.5 KiB | 00m00s [ 74/172] Installing perl-mro-0:1.29-51 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [ 75/172] Installing perl-IO-0:1.55-512 100% | 37.9 MiB/s | 155.2 KiB | 00m00s [ 76/172] Installing perl-Pod-Usage-4:2 100% | 28.1 MiB/s | 86.3 KiB | 00m00s [ 77/172] Installing perl-vars-0:1.05-5 100% | 4.2 MiB/s | 4.3 KiB | 00m00s [ 78/172] Installing perl-Scalar-List-U 100% | 37.3 MiB/s | 152.6 KiB | 00m00s [ 79/172] Installing perl-constant-0:1. 100% | 13.4 MiB/s | 27.4 KiB | 00m00s [ 80/172] Installing perl-File-Basename 100% | 7.1 MiB/s | 14.6 KiB | 00m00s [ 81/172] Installing perl-Getopt-Std-0: 100% | 5.7 MiB/s | 11.7 KiB | 00m00s [ 82/172] Installing perl-Errno-0:1.38- 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 83/172] Installing perl-parent-1:0.24 100% | 5.2 MiB/s | 10.7 KiB | 00m00s [ 84/172] Installing perl-overload-0:1. 100% | 35.1 MiB/s | 71.9 KiB | 00m00s [ 85/172] Installing perl-MIME-Base64-0 100% | 15.7 MiB/s | 48.4 KiB | 00m00s [ 86/172] Installing perl-Storable-1:3. 100% | 76.2 MiB/s | 234.0 KiB | 00m00s [ 87/172] Installing perl-Getopt-Long-1 100% | 47.9 MiB/s | 147.2 KiB | 00m00s [ 88/172] Installing perl-Carp-0:1.54-5 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [ 89/172] Installing perl-Exporter-0:5. 100% | 27.2 MiB/s | 55.6 KiB | 00m00s [ 90/172] Installing perl-DynaLoader-0: 100% | 15.9 MiB/s | 32.5 KiB | 00m00s [ 91/172] Installing perl-PathTools-0:3 100% | 36.0 MiB/s | 184.6 KiB | 00m00s [ 92/172] Installing perl-Encode-4:3.21 100% | 214.5 MiB/s | 4.7 MiB | 00m00s [ 93/172] Installing perl-libs-4:5.40.0 100% | 169.1 MiB/s | 10.0 MiB | 00m00s [ 94/172] Installing perl-interpreter-4 100% | 30.3 MiB/s | 124.0 KiB | 00m00s [ 95/172] Installing perl-File-Find-0:1 100% | 13.8 MiB/s | 42.5 KiB | 00m00s [ 96/172] Installing perl-File-Copy-0:2 100% | 9.8 MiB/s | 20.2 KiB | 00m00s [ 97/172] Installing perl-ExtUtils-Pars 100% | 56.5 MiB/s | 405.1 KiB | 00m00s [ 98/172] Installing perl-File-Compare- 100% | 3.0 MiB/s | 6.1 KiB | 00m00s [ 99/172] Installing perl-ExtUtils-Comm 100% | 5.0 MiB/s | 10.2 KiB | 00m00s [100/172] Installing perl-ExtUtils-Mani 100% | 28.1 MiB/s | 86.3 KiB | 00m00s [101/172] Installing docbook-style-dsss 100% | 20.7 MiB/s | 2.2 MiB | 00m00s [102/172] Installing perl-SGMLSpm-0:1.0 100% | 3.9 MiB/s | 72.5 KiB | 00m00s [103/172] Installing perl-macros-4:5.40 100% | 251.2 KiB/s | 5.8 KiB | 00m00s [104/172] Installing perl-lib-0:0.65-51 100% | 217.1 KiB/s | 8.9 KiB | 00m00s [105/172] Installing perl-version-9:0.9 100% | 4.7 MiB/s | 135.6 KiB | 00m00s [106/172] Installing perl-subs-0:1.04-5 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [107/172] Installing perl-Fedora-VSP-0: 100% | 9.9 MiB/s | 40.6 KiB | 00m00s [108/172] Installing perl-Devel-PPPort- 100% | 145.6 MiB/s | 894.7 KiB | 00m00s [109/172] Installing perl-ExtUtils-Cons 100% | 28.5 MiB/s | 87.6 KiB | 00m00s [110/172] Installing perl-AutoSplit-0:5 100% | 11.5 MiB/s | 23.5 KiB | 00m00s [111/172] Installing perl-Benchmark-0:1 100% | 17.9 MiB/s | 36.7 KiB | 00m00s [112/172] Installing perl-Test-Harness- 100% | 51.7 MiB/s | 582.4 KiB | 00m00s [113/172] Installing perl-ExtUtils-Inst 100% | 21.3 MiB/s | 87.2 KiB | 00m00s [114/172] Installing perl-ExtUtils-Make 100% | 60.6 MiB/s | 744.8 KiB | 00m00s [115/172] Installing tzdata-0:2024a-9.f 100% | 31.3 MiB/s | 1.9 MiB | 00m00s [116/172] Installing python-pip-wheel-0 100% | 310.4 MiB/s | 1.2 MiB | 00m00s [117/172] Installing mpdecimal-0:2.5.1- 100% | 67.1 MiB/s | 206.0 KiB | 00m00s [118/172] Installing libb2-0:0.98.1-12. 100% | 5.3 MiB/s | 43.3 KiB | 00m00s [119/172] Installing python3-libs-0:3.1 100% | 211.0 MiB/s | 40.7 MiB | 00m00s [120/172] Installing python3-0:3.13.0-1 100% | 6.6 MiB/s | 33.5 KiB | 00m00s [121/172] Installing python3-pyparsing- 100% | 98.9 MiB/s | 1.0 MiB | 00m00s [122/172] Installing systemtap-sdt-dtra 100% | 35.2 MiB/s | 180.2 KiB | 00m00s [123/172] Installing python3-packaging- 100% | 61.6 MiB/s | 568.0 KiB | 00m00s [124/172] Installing python3-rpm-genera 100% | 1.9 MiB/s | 82.9 KiB | 00m00s [125/172] Installing cyrus-sasl-0:2.1.2 100% | 14.5 MiB/s | 148.3 KiB | 00m00s [126/172] Installing cyrus-sasl-devel-0 100% | 30.2 MiB/s | 216.2 KiB | 00m00s [127/172] Installing libgpg-error-0:1.5 100% | 97.2 MiB/s | 895.4 KiB | 00m00s [128/172] Installing libgpg-error-devel 100% | 60.4 MiB/s | 247.3 KiB | 00m00s [129/172] Installing gettext-envsubst-0 100% | 18.6 MiB/s | 76.3 KiB | 00m00s [130/172] Installing gettext-runtime-0: 100% | 59.9 MiB/s | 490.7 KiB | 00m00s [131/172] Installing uuid-0:1.6.2-64.fc 100% | 25.7 MiB/s | 131.8 KiB | 00m00s [132/172] Installing libseccomp-0:2.5.5 100% | 42.8 MiB/s | 175.2 KiB | 00m00s [133/172] Installing systemd-pam-0:257~ 100% | 123.8 MiB/s | 1.1 MiB | 00m00s [134/172] Installing systemd-0:257~rc1- 100% | 92.0 MiB/s | 17.6 MiB | 00m00s [135/172] Installing libxslt-0:1.1.42-2 100% | 67.8 MiB/s | 486.2 KiB | 00m00s [136/172] Installing xz-devel-1:5.6.3-2 100% | 63.3 MiB/s | 259.4 KiB | 00m00s [137/172] Installing libxml2-devel-0:2. 100% | 189.8 MiB/s | 3.4 MiB | 00m00s [138/172] Installing libsepol-devel-0:3 100% | 20.8 MiB/s | 127.8 KiB | 00m00s [139/172] Installing libselinux-devel-0 100% | 13.1 MiB/s | 161.3 KiB | 00m00s [140/172] Installing libicu-0:74.2-2.fc 100% | 326.7 MiB/s | 35.0 MiB | 00m00s [141/172] Installing libkadm5-0:1.21.3- 100% | 69.5 MiB/s | 213.6 KiB | 00m00s [142/172] Installing gpm-libs-0:1.20.7- 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [143/172] Installing elinks-0:0.17.1.1- 100% | 140.0 MiB/s | 3.1 MiB | 00m00s [144/172] Installing systemtap-sdt-deve 100% | 44.9 MiB/s | 183.8 KiB | 00m00s [145/172] Installing perl-devel-4:5.40. 100% | 335.5 MiB/s | 8.1 MiB | 00m00s [146/172] Installing make-1:4.4.1-9.fc4 100% | 150.0 MiB/s | 1.8 MiB | 00m00s [147/172] Installing gcc-0:14.2.1-6.fc4 100% | 334.3 MiB/s | 104.3 MiB | 00m00s [148/172] Installing annobin-plugin-gcc 100% | 60.3 MiB/s | 987.3 KiB | 00m00s [149/172] Installing gcc-plugin-annobin 100% | 3.9 MiB/s | 59.2 KiB | 00m00s [150/172] Installing perl-ExtUtils-Embe 100% | 7.9 MiB/s | 16.1 KiB | 00m00s [151/172] Installing docbook-utils-0:0. 100% | 26.7 MiB/s | 163.8 KiB | 00m00s [152/172] Installing krb5-devel-0:1.21. 100% | 77.6 MiB/s | 715.2 KiB | 00m00s [153/172] Installing libicu-devel-0:74. 100% | 156.7 MiB/s | 5.6 MiB | 00m00s [154/172] Installing libxslt-devel-0:1. 100% | 25.0 MiB/s | 972.9 KiB | 00m00s [155/172] Installing uuid-devel-0:1.6.2 100% | 7.4 MiB/s | 22.7 KiB | 00m00s [156/172] Installing gettext-0:0.22.5-6 100% | 194.0 MiB/s | 5.2 MiB | 00m00s [157/172] Installing openldap-devel-0:2 100% | 139.7 MiB/s | 3.8 MiB | 00m00s [158/172] Installing python3-devel-0:3. 100% | 100.8 MiB/s | 1.8 MiB | 00m00s [159/172] Installing perl-generators-0: 100% | 2.8 MiB/s | 23.2 KiB | 00m00s [160/172] Installing perl-Opcode-0:1.65 100% | 6.6 MiB/s | 53.9 KiB | 00m00s [161/172] Installing help2man-0:1.49.3- 100% | 41.5 MiB/s | 425.4 KiB | 00m00s [162/172] Installing tcl-devel-1:8.6.15 100% | 130.3 MiB/s | 800.4 KiB | 00m00s [163/172] Installing readline-devel-0:8 100% | 45.6 MiB/s | 560.5 KiB | 00m00s [164/172] Installing bison-0:3.8.2-9.fc 100% | 159.6 MiB/s | 3.5 MiB | 00m00s [165/172] Installing flex-0:2.6.4-18.fc 100% | 49.5 MiB/s | 811.4 KiB | 00m00s [166/172] Installing docbook-style-xsl- 100% | 80.9 MiB/s | 15.9 MiB | 00m00s [167/172] Installing systemd-rpm-macros 100% | 1.2 MiB/s | 11.2 KiB | 00m00s [168/172] Installing systemd-devel-0:25 100% | 17.3 MiB/s | 741.9 KiB | 00m00s [169/172] Installing pam-devel-0:1.7.0- 100% | 10.6 MiB/s | 174.4 KiB | 00m00s [170/172] Installing openssl-devel-1:3. 100% | 30.5 MiB/s | 5.2 MiB | 00m00s [171/172] Installing lz4-devel-0:1.10.0 100% | 50.4 MiB/s | 103.2 KiB | 00m00s [172/172] Installing multilib-rpm-confi 100% | 8.8 KiB/s | 29.5 KiB | 00m03s Complete! >>> 2024-11-13 03:07:51 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "gcc-latest" "cppcheck" "gcc" "ShellCheck" Updating and loading repositories: fedora 100% | 622.8 KiB/s | 11.8 KiB | 00m00s Copr repository 100% | 15.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-4.fc41.x86_64" is already installed. Package "gcc-14.2.1-6.fc42.x86_64" is already installed. Package Arch Version Repository Size Installing: ShellCheck x86_64 0.10.0-3.fc41 fedora 20.6 MiB cppcheck x86_64 2.16.0-1.fc42 fedora 10.4 MiB gcc-latest x86_64 15.0.0-4.20241020git01f50ebfd97a.pr116613.v0.155.fc42 copr_base 295.1 MiB Installing dependencies: pcre x86_64 8.45-1.fc41.7 fedora 545.8 KiB tinyxml2 x86_64 9.0.0-5.fc41 fedora 103.8 KiB Transaction Summary: Installing: 5 packages Total size of inbound packages is 78 MiB. Need to download 0 B. After this operation, 327 MiB extra will be used (install 327 MiB, remove 0 B). [1/1] gcc-latest-0:15.0.0-4.20241020git 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] cppcheck-0:2.16.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] ShellCheck-0:0.10.0-3.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] pcre-0:8.45-1.fc41.7.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] tinyxml2-0:9.0.0-5.fc41.x86_64 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% | 16.0 B/s | 5.0 B | 00m00s [2/7] Prepare transaction 100% | 113.0 B/s | 5.0 B | 00m00s [3/7] Installing tinyxml2-0:9.0.0-5.fc4 100% | 7.9 MiB/s | 104.9 KiB | 00m00s [4/7] Installing pcre-0:8.45-1.fc41.7.x 100% | 33.5 MiB/s | 548.1 KiB | 00m00s [5/7] Installing cppcheck-0:2.16.0-1.fc 100% | 216.5 MiB/s | 10.4 MiB | 00m00s [6/7] Installing ShellCheck-0:0.10.0-3. 100% | 396.2 MiB/s | 20.6 MiB | 00m00s [7/7] Installing gcc-latest-0:15.0.0-4. 100% | 113.8 MiB/s | 295.4 MiB | 00m03s Warning: skipped PGP checks for 1 package from repository: copr_base Complete! >>> 2024-11-13 03:07:56 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/rpm-list-mock.txt >>> 2024-11-13 03:07:58 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockqeyfi_5p/rpm-list-mock-provides.txt >>> 2024-11-13 03:07:59 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--copyin" "/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm" "/builddir/postgresql16-16.3-6.fc42.src.rpm" >>> 2024-11-13 03:08:00 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chown mockbuild -R /builddir" >>> 2024-11-13 03:08:01 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/postgresql16-16.3-6.fc42.src.rpm'\"" Updating / installing... postgresql16-16.3-6.fc42 ######################################## >>> 2024-11-13 03:08:02 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/postgresql16.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/postgresql16-16.3-6.fc42.src.rpm || :'\"" warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Wrote: /builddir/build/SRPMS/postgresql16-16.3-6.fc42.src.rpm RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test renamed 'postgresql16-16.3-6.fc42.src.rpm' -> '/builddir/postgresql16-16.3-6.fc42.src.rpm' >>> 2024-11-13 03:08:05 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--disable-plugin=selinux" "--copyout" "/builddir/postgresql16-16.3-6.fc42.src.rpm" "/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm" >>> 2024-11-13 03:08:06 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--no-clean" "--calculate-build-dependencies" "/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm" Building target platforms: x86_64 Building for target x86_64 warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Wrote: /builddir/build/SRPMS/postgresql16-16.3-6.fc42.src.rpm RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test Updating and loading repositories: fedora 100% | 514.5 KiB/s | 11.8 KiB | 00m00s Copr repository 100% | 14.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "bison-3.8.2-9.fc41.x86_64" is already installed. Package "docbook-style-xsl-1.79.2-23.fc41.noarch" is already installed. Package "docbook-utils-0.6.15-1.fc42.noarch" is already installed. Package "elinks-0.17.1.1-1.fc42.x86_64" is already installed. Package "flex-2.6.4-18.fc41.x86_64" is already installed. Package "gawk-5.3.0-4.fc41.x86_64" is already installed. Package "gcc-14.2.1-6.fc42.x86_64" is already installed. Package "gettext-0.22.5-6.fc41.x86_64" is already installed. Package "glibc-devel-2.40.9000-16.fc42.x86_64" is already installed. Package "help2man-1.49.3-6.fc41.noarch" is already installed. Package "krb5-devel-1.21.3-3.fc42.x86_64" is already installed. Package "libicu-devel-74.2-2.fc41.x86_64" is already installed. Package "libselinux-devel-3.7-6.fc42.x86_64" is already installed. Package "libxml2-devel-2.12.8-2.fc41.x86_64" is already installed. Package "libxslt-devel-1.1.42-2.fc41.x86_64" is already installed. Package "lz4-devel-1.10.0-1.fc41.x86_64" is already installed. Package "m4-1.4.19-10.fc41.x86_64" is already installed. Package "make-1:4.4.1-9.fc42.x86_64" is already installed. Package "multilib-rpm-config-1-27.fc41.noarch" is already installed. Package "openldap-devel-2.6.8-5.fc41.x86_64" is already installed. Package "openssl-devel-1:3.2.2-8.fc42.x86_64" is already installed. Package "pam-devel-1.7.0-2.fc42.x86_64" is already installed. Package "perl-Data-Dumper-2.189-512.fc41.x86_64" is already installed. Package "perl-ExtUtils-Embed-1.35-512.fc42.noarch" is already installed. Package "perl-ExtUtils-MakeMaker-2:7.70-512.fc41.noarch" is already installed. Package "perl-Opcode-1.65-512.fc42.x86_64" is already installed. Package "perl-devel-4:5.40.0-512.fc42.x86_64" is already installed. Package "perl-generators-1.16-6.fc41.noarch" is already installed. Package "python3-devel-3.13.0-1.fc42.x86_64" is already installed. Package "readline-devel-8.2-11.fc42.x86_64" is already installed. Package "systemd-257~rc1-2.fc42.x86_64" is already installed. Package "systemd-devel-257~rc1-2.fc42.x86_64" is already installed. Package "systemtap-sdt-devel-5.2~pre17283218gc5774e18-1.fc42.x86_64" is already installed. Package "systemtap-sdt-dtrace-5.2~pre17283218gc5774e18-1.fc42.x86_64" is already installed. Package "tcl-devel-1:8.6.15-2.fc42.x86_64" is already installed. Package "util-linux-2.40.2-8.fc42.x86_64" is already installed. Package "uuid-devel-1.6.2-64.fc41.x86_64" is already installed. Package "zlib-ng-compat-devel-2.2.2-1.fc42.x86_64" is already installed. Nothing to do. >>> 2024-11-13 03:08:11 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "gcc-latest" "cppcheck" "gcc" "ShellCheck" Updating and loading repositories: Copr repository 100% | 5.0 KiB/s | 1.5 KiB | 00m00s fedora 100% | 591.7 KiB/s | 11.8 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-4.fc41.x86_64" is already installed. Package "gcc-latest-15.0.0-4.20241020git01f50ebfd97a.pr116613.v0.155.fc42.x86_64" is already installed. Package "cppcheck-2.16.0-1.fc42.x86_64" is already installed. Package "gcc-14.2.1-6.fc42.x86_64" is already installed. Package "ShellCheck-0.10.0-3.fc41.x86_64" is already installed. Nothing to do. >>> 2024-11-13 03:08:13 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/rpm-list-mock.txt >>> 2024-11-13 03:08:14 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockqeyfi_5p/rpm-list-mock-provides.txt >>> 2024-11-13 03:08:15 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "csdiff" Updating and loading repositories: fedora 100% | 591.7 KiB/s | 11.8 KiB | 00m00s Copr repository 100% | 15.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: csdiff x86_64 3.5.2-1.fc42 fedora 3.7 MiB Installing dependencies: boost-atomic x86_64 1.83.0-8.fc41 fedora 21.0 KiB boost-filesystem x86_64 1.83.0-8.fc41 fedora 147.6 KiB boost-program-options x86_64 1.83.0-8.fc41 fedora 272.7 KiB boost-system x86_64 1.83.0-8.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 extra will be used (install 4 MiB, remove 0 B). [1/1] csdiff-0:3.5.2-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] boost-filesystem-0:1.83.0-8.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] boost-program-options-0:1.83.0-8. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] boost-atomic-0:1.83.0-8.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] boost-system-0:1.83.0-8.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% | 178.0 B/s | 5.0 B | 00m00s [3/7] Installing boost-system-0:1.83.0- 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [4/7] Installing boost-atomic-0:1.83.0- 100% | 7.2 MiB/s | 22.0 KiB | 00m00s [5/7] Installing boost-filesystem-0:1.8 100% | 36.3 MiB/s | 148.6 KiB | 00m00s [6/7] Installing boost-program-options- 100% | 89.1 MiB/s | 273.8 KiB | 00m00s [7/7] Installing csdiff-0:3.5.2-1.fc42. 100% | 43.3 MiB/s | 3.7 MiB | 00m00s Complete! >>> 2024-11-13 03:08:17 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "clippy" Updating and loading repositories: Copr repository 100% | 15.3 KiB/s | 1.5 KiB | 00m00s fedora 100% | 563.5 KiB/s | 11.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: clippy x86_64 1.82.0-1.fc42 fedora 11.0 MiB Installing dependencies: cargo x86_64 1.82.0-1.fc42 fedora 19.4 MiB libedit x86_64 3.1-53.20240808cvs.fc41 fedora 244.1 KiB libgit2 x86_64 1.8.4-1.fc42 fedora 1.3 MiB libssh2 x86_64 1.11.1-1.fc42 fedora 322.8 KiB llhttp x86_64 9.2.1-2.fc41 fedora 72.6 KiB llvm-libs x86_64 19.1.0-1.fc42 fedora 124.5 MiB rust x86_64 1.82.0-1.fc42 fedora 87.8 MiB rust-std-static x86_64 1.82.0-1.fc42 fedora 143.6 MiB Transaction Summary: Installing: 9 packages Total size of inbound packages is 105 MiB. Need to download 0 B. After this operation, 388 MiB extra will be used (install 388 MiB, remove 0 B). [1/1] clippy-0:1.82.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] cargo-0:1.82.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] rust-0:1.82.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] libgit2-0:1.8.4-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] libssh2-0:1.11.1-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] llvm-libs-0:19.1.0-1.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] rust-std-static-0:1.82.0-1.fc42.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] llhttp-0:9.2.1-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] libedit-0:3.1-53.20240808cvs.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/11] Verify package files 100% | 26.0 B/s | 9.0 B | 00m00s [ 2/11] Prepare transaction 100% | 300.0 B/s | 9.0 B | 00m00s [ 3/11] Installing libssh2-0:1.11.1-1.f 100% | 45.3 MiB/s | 324.5 KiB | 00m00s [ 4/11] Installing libedit-0:3.1-53.202 100% | 48.0 MiB/s | 245.8 KiB | 00m00s [ 5/11] Installing llvm-libs-0:19.1.0-1 100% | 332.8 MiB/s | 124.5 MiB | 00m00s [ 6/11] Installing rust-std-static-0:1. 100% | 396.6 MiB/s | 143.6 MiB | 00m00s [ 7/11] Installing rust-0:1.82.0-1.fc42 100% | 311.3 MiB/s | 87.8 MiB | 00m00s [ 8/11] Installing llhttp-0:9.2.1-2.fc4 100% | 24.0 MiB/s | 73.8 KiB | 00m00s [ 9/11] Installing libgit2-0:1.8.4-1.fc 100% | 182.0 MiB/s | 1.3 MiB | 00m00s [10/11] Installing cargo-0:1.82.0-1.fc4 100% | 298.1 MiB/s | 19.4 MiB | 00m00s [11/11] Installing clippy-0:1.82.0-1.fc 100% | 4.9 MiB/s | 11.0 MiB | 00m02s Complete! >>> 2024-11-13 03:08:23 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "python3-magic" Updating and loading repositories: fedora 100% | 563.5 KiB/s | 11.8 KiB | 00m00s Copr repository 100% | 9.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-file-magic noarch 5.45-7.fc41 fedora 28.7 KiB Transaction Summary: Installing: 1 package Total size of inbound packages is 20 KiB. Need to download 0 B. After this operation, 29 KiB extra will be used (install 29 KiB, remove 0 B). [1/1] python3-file-magic-0:5.45-7.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/3] Verify package files 100% | 0.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 111.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-file-magic-0:5 100% | 277.1 KiB/s | 31.0 KiB | 00m00s Complete! >>> 2024-11-13 03:08:25 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "python3-six" Updating and loading repositories: Copr repository 100% | 15.5 KiB/s | 1.5 KiB | 00m00s fedora 100% | 622.8 KiB/s | 11.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: python3-six noarch 1.16.0-23.fc41 fedora 118.3 KiB Transaction Summary: Installing: 1 package Total size of inbound packages is 41 KiB. Need to download 0 B. After this operation, 118 KiB extra will be used (install 118 KiB, remove 0 B). [1/1] python3-six-0:1.16.0-23.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [1/3] Verify package files 100% | 0.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 125.0 B/s | 1.0 B | 00m00s [3/3] Installing python3-six-0:1.16.0-2 100% | 4.1 MiB/s | 120.7 KiB | 00m00s Complete! >>> 2024-11-13 03:08:27 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/rpm-list-mock.txt >>> 2024-11-13 03:08:28 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmockqeyfi_5p/rpm-list-mock-provides.txt >>> 2024-11-13 03:08:29 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chown mockbuild -R /builddir" >>> 2024-11-13 03:08:30 tar -cP '/usr/share/csmock/scripts' '/usr/bin/cswrap' '/usr/lib64/cswrap' '/usr/bin/cscppc' '/usr/lib64/cscppc' '/usr/share/cscppc' '/usr/bin/csgcca' '/usr/lib64/csgcca' '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm' | '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-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-clippy = 1.82.0 >>> 2024-11-13 03:08:32 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/inject-clippy.sh" renamed '/usr/bin/cargo' -> '/usr/bin/cargo_original' scan.ini: analyzer-version-cppcheck = 2.16.0 scan.ini: analyzer-version-gcc = 14.2.1 >>> 2024-11-13 03:08:34 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"echo 'int main() {}' | /opt/gcc-latest/bin/gcc -xc - -c -o /dev/null -fanalyzer -fdiagnostics-path-format=separate-events\"" >>> 2024-11-13 03:08:35 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"echo 'int main() {}' | /opt/gcc-latest/bin/gcc -xc - -c -o /dev/null -fanalyzer -fdiagnostics-path-format=separate-events -fdiagnostics-text-art-charset=none\"" >>> 2024-11-13 03:08:36 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "echo '#!/bin/bash exec /opt/gcc-latest/bin/gcc \"\$@\"' > /usr/bin/csmock-gcc-wrapper && chmod 755 /usr/bin/csmock-gcc-wrapper" >>> 2024-11-13 03:08:37 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "ln -sf ../../bin/cswrap /usr/lib64/cswrap/csmock-gcc-wrapper" scan.ini: analyzer-version-gcc-analyzer = 15.0.0 scan.ini: analyzer-version-shellcheck = 0.10.0 >>> 2024-11-13 03:08:40 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpm -Uvh --nodeps '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42.src.rpm'" Updating / installing... postgresql16-16.3-6.fc42 ######################################## >>> 2024-11-13 03:08:41 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir" >>> 2024-11-13 03:08:42 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/00-pre-usr-move-shells.sh RUN: /usr/share/csmock/scripts/chroot-fixups/gdk-pixbuf2-triggers.sh RUN: /usr/share/csmock/scripts/chroot-fixups/glib2-triggers.sh RUN: /usr/share/csmock/scripts/chroot-fixups/kpathsea-texhash.sh RUN: /usr/share/csmock/scripts/chroot-fixups/openssl-public-header-files.sh + sed -i /usr/include/openssl/e_os2.h -e 's|\(# *if\)def DEBUG_UNUSED|\1 1|' 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 + sed -e 's|> */dev/stderr|>\&2|' -i /usr/lib/rpm/macros.d/macros.pyproject RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-python-extras.sh + sed -e 's|print(.*PYTHON_EXTRAS_NOT_FOUND_ERROR.*) *$|continue|' -i /usr/lib/rpm/pythondistdeps.py RUN: /usr/share/csmock/scripts/chroot-fixups/shared-mime-info-triggers.sh RUN: /usr/share/csmock/scripts/chroot-fixups/symbiotic-timeout.sh >>> 2024-11-13 03:08:43 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/postgresql16.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\"" INFO: mock.py version 5.9 starting (python version = 3.9.20, NVR = mock-5.9-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-gcc-latest-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/postgresql16.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.9 INFO: Mock Version: 5.9 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/postgresql16.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/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.B3Kgax + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build + test -d /builddir/build/BUILD/postgresql16-16.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/postgresql16-16.3-build + /usr/bin/rm -rf /builddir/build/BUILD/postgresql16-16.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tqGdZZ + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build ++ dirname /builddir/build/SOURCES/postgresql-16.3.tar.bz2 + cd /builddir/build/SOURCES + sha256sum -c /builddir/build/SOURCES/postgresql-16.3.tar.bz2.sha256 postgresql-16.3.tar.bz2: OK + sha256sum -c /builddir/build/SOURCES/postgresql-15.7.tar.bz2.sha256 postgresql-15.7.tar.bz2: OK + cd /builddir/build/BUILD/postgresql16-16.3-build + rm -rf postgresql-16.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/postgresql-16.3.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd postgresql-16.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/postgresql-setup-8.9.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (rpm-pgsql.patch):' Patch #1 (rpm-pgsql.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/Makefile.global.in Hunk #1 succeeded at 82 (offset 27 lines). Hunk #2 succeeded at 100 (offset 27 lines). Patch #2 (postgresql-logging.patch): + echo 'Patch #2 (postgresql-logging.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/backend/utils/misc/postgresql.conf.sample Hunk #1 succeeded at 454 (offset 5 lines). Hunk #2 succeeded at 462 (offset 5 lines). Patch #5 (postgresql-var-run-socket.patch): + echo 'Patch #5 (postgresql-var-run-socket.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/backend/utils/misc/guc_tables.c Hunk #1 succeeded at 4271 (offset -29 lines). patching file src/bin/initdb/initdb.c Hunk #1 succeeded at 1284 (offset -7 lines). patching file src/include/pg_config_manual.h Patch #12 (postgresql-no-libecpg.patch): + echo 'Patch #12 (postgresql-no-libecpg.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/interfaces/Makefile Patch #9 (postgresql-server-pg_config.patch): + echo 'Patch #9 (postgresql-server-pg_config.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/bin/pg_config/Makefile patching file src/bin/pg_config/nls.mk Patch #10 (postgresql-datalayout-mismatch-on-s390.patch): + echo 'Patch #10 (postgresql-datalayout-mismatch-on-s390.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/backend/jit/llvm/llvmjit.c Hunk #1 succeeded at 891 (offset 115 lines). Hunk #2 succeeded at 929 (offset 115 lines). Hunk #3 succeeded at 987 (offset 141 lines). Hunk #4 succeeded at 1011 (offset 141 lines). + find . -type f -name Makefile -exec sed -i -e 's/SO_MAJOR_VERSION=\s\?\([0-9]\+\)/SO_MAJOR_VERSION= private16-\1/' '{}' ';' + tar xfj /builddir/build/SOURCES/postgresql-15.7.tar.bz2 + find . -type f -name Makefile -exec sed -i -e 's/SO_MAJOR_VERSION=\s\?\([0-9]\+\)/SO_MAJOR_VERSION= private16-\1/' '{}' ';' + find . -type f -name .gitignore + xargs rm + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test Finish: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] Finish: run >>> 2024-11-13 03:08:53 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir/build" >>> 2024-11-13 03:08:54 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::cppcheck:csmock-gcc-wrapper' 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' CSGCCA_ADD_OPTS=\\\$'-fdiagnostics-text-art-charset=none' CSGCCA_ANALYZER_BIN=\\\$'csmock-gcc-wrapper' sh -c \\\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite'\\\"\"" INFO: mock.py version 5.9 starting (python version = 3.9.20, NVR = mock-5.9-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-gcc-latest-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/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::cppcheck:csmock-gcc-wrapper'"'"' 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'"'"' CSGCCA_ADD_OPTS=\$'"'"'-fdiagnostics-text-art-charset=none'"'"' CSGCCA_ANALYZER_BIN=\$'"'"'csmock-gcc-wrapper'"'"' sh -c \"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--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.9 INFO: Mock Version: 5.9 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/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.p9zLj0 + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-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 --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 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd postgresql-16.3 + cd postgresql-setup-8.9 + 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 --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 ' + 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 + '[' 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 pgdocdir=/usr/share/doc/postgresql16 PGVERSION=16.3 PGMAJORVERSION=16 NAME_DEFAULT_PREV_SERVICE=postgresql configure: WARNING: unrecognized options: --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for sed... /usr/bin/sed checking for rpmmacrosdir... /usr/lib/rpm/macros.d checking for sed... (cached) /usr/bin/sed checking for runuser... /usr/sbin/runuser checking for mountpoint... /usr/bin/mountpoint checking for operating system (distribution) family... redhat checking for rpm... /usr/bin/rpm checking for postgres... no checking for pg_upgrade... no checking whether to install compat %pgtest_* macros... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tests/Makefile config.status: executing tests/atconfig commands configure: WARNING: unrecognized options: --disable-dependency-tracking configure: Configured the folowing way: PostgreSQL version: 16.3 PGDATADIR: ${localstatedir}/lib/pgsql/data PostgreSQL service: postgresql PostgreSQL package: postgresql PostgreSQL bin_pfx: postgresql Init system: systemd + make -j8 Making all in . make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' GEN bin/postgresql-setup GEN bin/postgresql-upgrade GEN initdb GEN upgrade GEN postgresql-check-db-dir GEN sbin/postgresql-new-systemd-unit GEN share/postgresql-setup/library.sh GEN share/postgresql-setup/postgresql_pkg_tests.sh GEN lib/rpm/macros.d/macros.postgresql-test GEN lib/rpm/macros.d/macros.postgresql GEN README.rpm-dist.sed GEN postgresql.service GEN postgresql@.service GEN doc/postgresql-upgrade.1 GEN doc/postgresql-new-systemd-unit.1 GEN doc/postgresql-setup.1 GEN README.rpm-dist.m4 GEN README.rpm-dist.sgml GEN README.rpm-dist ERROR at home.c:233: Unable to find or create ELinks config directory. Please check if you have $HOME variable set correctly and if you have write permission to your home directory. GEN .generated_files make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' Making all in tests make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' + cd .. + 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 ' + 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 -DOPENSSL_NO_ENGINE' ++ echo -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 -DOPENSSL_NO_ENGINE ++ xargs -n 1 ++ grep -v ffast-math ++ xargs -n 100 + 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 -DOPENSSL_NO_ENGINE' + export CFLAGS + common_configure_options=' --disable-rpath --with-perl --with-tcl --with-tclconfig=/usr/lib64 --with-ldap --with-openssl --with-pam --with-gssapi --with-ossp-uuid --with-libxml --with-libxslt --enable-nls --enable-dtrace --with-selinux --with-system-tzdata=/usr/share/zoneinfo --datadir=/usr/share/pgsql --with-systemd --with-lz4 --with-icu --with-python ' + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 + 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 -DOPENSSL_NO_ENGINE' + 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 --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 ' + 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 --- ./configure.backup 2024-05-06 20:21:25.000000000 +0000 +++ ./configure 2024-11-13 03:09:01.456688435 +0000 @@ -2063,7 +2063,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /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 + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./postgresql-setup-8.9/configure + diff -u ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + mv ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./postgresql-setup-8.9/configure + diff -u ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + mv ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./postgresql-setup-8.9/configure + diff -u ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + mv ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/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' ./postgresql-setup-8.9/configure + diff -u ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + mv ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/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'\''"#' ./postgresql-setup-8.9/configure + diff -u ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + mv ./postgresql-setup-8.9/configure.backup ./postgresql-setup-8.9/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./postgresql-15.7/configure + diff -u ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + mv ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./postgresql-15.7/configure + diff -u ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + mv ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./postgresql-15.7/configure + diff -u ./postgresql-15.7/configure.backup ./postgresql-15.7/configure --- ./postgresql-15.7/configure.backup 2024-05-06 20:23:18.000000000 +0000 +++ ./postgresql-15.7/configure 2024-11-13 03:09:01.511688055 +0000 @@ -2066,7 +2066,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /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' ./postgresql-15.7/configure + diff -u ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + mv ./postgresql-15.7/configure.backup ./postgresql-15.7/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'\''"#' ./postgresql-15.7/configure + diff -u ./postgresql-15.7/configure.backup ./postgresql-15.7/configure + mv ./postgresql-15.7/configure.backup ./postgresql-15.7/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.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' + 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 ./postgresql-15.7/config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./postgresql-15.7/config/config.sub ++ basename ./postgresql-15.7/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./postgresql-15.7/config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './postgresql-15.7/config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./postgresql-15.7/config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./postgresql-15.7/config/config.guess ++ basename ./postgresql-15.7/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./postgresql-15.7/config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './postgresql-15.7/config/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure + ./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 --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-rpath --with-perl --with-tcl --with-tclconfig=/usr/lib64 --with-ldap --with-openssl --with-pam --with-gssapi --with-ossp-uuid --with-libxml --with-libxslt --enable-nls --enable-dtrace --with-selinux --with-system-tzdata=/usr/share/zoneinfo --datadir=/usr/share/pgsql --with-systemd --with-lz4 --with-icu --with-python configure: WARNING: unrecognized options: --disable-dependency-tracking checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking which template to use... linux checking whether NLS is wanted... yes checking for default port number... 5432 checking for dtrace... /usr/bin/dtrace checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking for gawk... gawk checking whether gcc supports -Wdeclaration-after-statement, for CFLAGS... yes checking whether gcc supports -Werror=vla, for CFLAGS... yes checking whether gcc supports -Werror=unguarded-availability-new, for CFLAGS... no checking whether g++ supports -Werror=unguarded-availability-new, for CXXFLAGS... no checking whether gcc supports -Wendif-labels, for CFLAGS... yes checking whether g++ supports -Wendif-labels, for CXXFLAGS... no checking whether gcc supports -Wmissing-format-attribute, for CFLAGS... yes checking whether g++ supports -Wmissing-format-attribute, for CXXFLAGS... no checking whether gcc supports -Wimplicit-fallthrough=3, for CFLAGS... yes checking whether g++ supports -Wimplicit-fallthrough=3, for CXXFLAGS... no checking whether gcc supports -Wcast-function-type, for CFLAGS... yes checking whether g++ supports -Wcast-function-type, for CXXFLAGS... no checking whether gcc supports -Wshadow=compatible-local, for CFLAGS... yes checking whether g++ supports -Wshadow=compatible-local, for CXXFLAGS... no checking whether gcc supports -Wformat-security, for CFLAGS... yes checking whether g++ supports -Wformat-security, for CXXFLAGS... no checking whether gcc supports -fno-strict-aliasing, for CFLAGS... yes checking whether g++ supports -fno-strict-aliasing, for CXXFLAGS... no checking whether gcc supports -fwrapv, for CFLAGS... yes checking whether g++ supports -fwrapv, for CXXFLAGS... no checking whether gcc supports -fexcess-precision=standard, for CFLAGS... yes checking whether g++ supports -fexcess-precision=standard, for CXXFLAGS... no checking whether gcc supports -funroll-loops, for CFLAGS_UNROLL_LOOPS... yes checking whether gcc supports -ftree-vectorize, for CFLAGS_VECTORIZE... yes checking whether gcc supports -Wunused-command-line-argument, for NOT_THE_CFLAGS... no checking whether gcc supports -Wcompound-token-split-by-macro, for NOT_THE_CFLAGS... no checking whether gcc supports -Wformat-truncation, for NOT_THE_CFLAGS... yes checking whether gcc supports -Wstringop-truncation, for NOT_THE_CFLAGS... yes checking whether gcc supports -Wcast-function-type-strict, for NOT_THE_CFLAGS... no checking whether gcc supports -fvisibility=hidden, for CFLAGS_SL_MODULE... yes checking whether g++ supports -fvisibility=hidden, for CXXFLAGS_SL_MODULE... no checking whether g++ supports -fvisibility-inlines-hidden, for CXXFLAGS_SL_MODULE... no checking whether the C compiler still works... yes checking how to run the C preprocessor... gcc -E checking for x86_64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking allow thread-safe client libraries... yes checking whether to build with ICU support... yes checking for icu-uc icu-i18n... yes checking whether to build with Tcl... yes checking whether to build Perl modules... yes checking whether to build Python modules... yes checking whether to build with GSSAPI support... yes checking whether to build with PAM support... yes checking whether to build with BSD Authentication support... no checking whether to build with LDAP support... yes checking whether to build with Bonjour support... no checking whether to build with SELinux support... yes checking whether to build with systemd support... yes checking whether to build with XML support... yes checking for libxml-2.0 >= 2.6.23... yes checking whether to build with LZ4 support... yes checking for liblz4... yes checking whether to build with ZSTD support... no checking for x86_64-redhat-linux-strip... no checking for strip... strip checking whether it is possible to strip libraries... yes checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for a BSD-compatible install... /usr/bin/install -c checking for tar... /usr/bin/tar checking whether ln -s works... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for bison... /usr/bin/bison configure: using bison (GNU Bison) 3.8.2 checking for flex... /usr/bin/flex configure: using flex 2.6.4 checking for perl... /usr/bin/perl configure: using perl 5.40.0 checking for Perl archlibexp... /usr/lib64/perl5 checking for Perl privlibexp... /usr/share/perl5 checking for Perl useshrplib... true checking for CFLAGS recommended by Perl... -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -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 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for CFLAGS to compile embedded Perl... checking for flags to link embedded Perl... -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc checking for PYTHON... /usr/bin/python3 configure: using python 3.13.0 (main, Oct 8 2024, 00:00:00) [GCC 14.2.1 20240912 (Red Hat 14.2.1-4)] checking for Python sysconfig module... yes checking Python configuration directory... /usr/lib64/python3.13/config-3.13-x86_64-linux-gnu checking Python include directory... -I/usr/include/python3.13 checking how to link an embedded Python application... -L/usr/lib64 -lpython3.13 -ldl -lm checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for strerror_r... yes checking whether strerror_r returns int... no checking for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlsym... none required checking for library containing socket... none required checking for library containing getopt_long... none required checking for library containing shm_open... none required checking for library containing shm_unlink... none required checking for library containing clock_gettime... none required checking for library containing fdatasync... none required checking for library containing shmget... none required checking for library containing backtrace_symbols... none required checking for library containing pthread_barrier_wait... none required checking for library containing readline... -lreadline checking for inflate in -lz... yes checking for library containing gss_store_cred_into... -lgssapi_krb5 checking for CRYPTO_new_ex_data in -lcrypto... yes checking for SSL_new in -lssl... yes checking for X509_get_signature_nid... yes checking for SSL_CTX_set_cert_cb... yes checking for OPENSSL_init_ssl... yes checking for BIO_meth_new... yes checking for ASN1_STRING_get0_data... yes checking for HMAC_CTX_new... yes checking for HMAC_CTX_free... yes checking for CRYPTO_lock... no checking for X509_get_signature_info... yes checking for pam_start in -lpam... yes checking for xmlSaveToBuffer in -lxml2... yes checking for xsltCleanupGlobals in -lxslt... yes checking for LZ4_compress_default in -llz4... yes checking for ldap_bind in -lldap... yes checking for ldap_initialize... yes checking for ldap_verify_credentials... yes checking for security_compute_create_name in -lselinux... yes checking for uuid_export in -lossp-uuid... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking copyfile.h usability... no checking copyfile.h presence... no checking for copyfile.h... no checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking mbarrier.h usability... no checking mbarrier.h presence... no checking for mbarrier.h... no checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/personality.h usability... yes checking sys/personality.h presence... yes checking for sys/personality.h... yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/procctl.h usability... no checking sys/procctl.h presence... no checking for sys/procctl.h... no checking sys/signalfd.h usability... yes checking sys/signalfd.h presence... yes checking for sys/signalfd.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for lz4... no checking lz4.h usability... yes checking lz4.h presence... yes checking for lz4.h... yes checking for zstd... /usr/bin/zstd checking gssapi/gssapi.h usability... yes checking gssapi/gssapi.h presence... yes checking for gssapi/gssapi.h... yes checking gssapi/gssapi_ext.h usability... yes checking gssapi/gssapi_ext.h presence... yes checking for gssapi/gssapi_ext.h... yes checking for openssl... no configure: using openssl: openssl not found checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/err.h usability... yes checking openssl/err.h presence... yes checking for openssl/err.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking systemd/sd-daemon.h usability... yes checking systemd/sd-daemon.h presence... yes checking for systemd/sd-daemon.h... yes checking libxml/parser.h usability... yes checking libxml/parser.h presence... yes checking for libxml/parser.h... yes checking libxslt/xslt.h usability... yes checking libxslt/xslt.h presence... yes checking for libxslt/xslt.h... yes checking ldap.h usability... yes checking ldap.h presence... yes checking for ldap.h... yes checking for compatible LDAP implementation... yes checking ossp/uuid.h usability... no checking ossp/uuid.h presence... no checking for ossp/uuid.h... no checking uuid.h usability... yes checking uuid.h presence... yes checking for uuid.h... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for printf format archetype... gnu_printf checking for _Static_assert... yes checking for typeof... typeof checking for __builtin_types_compatible_p... yes checking for __builtin_constant_p... yes checking for __builtin_unreachable... yes checking for computed goto support... yes checking for struct tm.tm_zone... yes checking for union semun... no checking for socklen_t... yes checking for struct sockaddr.sa_len... no checking for locale_t... yes checking for C/C++ restrict keyword... __restrict checking for struct option... yes checking for z_streamp... yes checking whether assembler supports x86_64 popcntq... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of off_t... 8 checking size of bool... 1 checking for int timezone... yes checking for wcstombs_l declaration... no checking for backtrace_symbols... yes checking for copyfile... no checking for getifaddrs... yes checking for getpeerucred... no checking for inet_pton... yes checking for kqueue... no checking for mbstowcs_l... no checking for memset_s... no checking for posix_fallocate... yes checking for ppoll... yes checking for pthread_is_threaded_np... no checking for setproctitle... no checking for setproctitle_fast... no checking for strchrnul... yes checking for strsignal... yes checking for syncfs... yes checking for sync_file_range... yes checking for uselocale... yes checking for wcstombs_l... no checking for __builtin_bswap16... yes checking for __builtin_bswap32... yes checking for __builtin_bswap64... yes checking for __builtin_clz... yes checking for __builtin_ctz... yes checking for __builtin_popcount... yes checking for __builtin_frame_address... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking how gcc reports undeclared, standard C functions... error checking for posix_fadvise... yes checking whether posix_fadvise is declared... yes checking whether fdatasync is declared... yes checking whether strlcat is declared... yes checking whether strlcpy is declared... yes checking whether strnlen is declared... yes checking whether preadv is declared... yes checking whether pwritev is declared... yes checking whether F_FULLFSYNC is declared... no checking for explicit_bzero... yes checking for getopt... yes checking for getpeereid... no checking for inet_aton... yes checking for mkdtemp... yes checking for strlcat... yes checking for strlcpy... yes checking for strnlen... yes checking for pthread_barrier_wait... yes checking for getopt_long... yes checking for syslog... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for opterr... yes checking for optreset... no checking unicode/ucol.h usability... yes checking unicode/ucol.h presence... yes checking for unicode/ucol.h... yes checking for rl_completion_suppress_quote... yes checking for rl_filename_quote_characters... yes checking for rl_filename_quoting_function... yes checking for append_history... yes checking for history_truncate_file... yes checking for rl_completion_matches... yes checking for rl_filename_completion_function... yes checking for rl_reset_screen_size... yes checking for rl_variable_bind... yes checking test program... ok checking whether long int is 64 bits... yes checking for __builtin_mul_overflow... yes checking size of void *... 8 checking size of size_t... 8 checking size of long... 8 checking alignment of short... 2 checking alignment of int... 4 checking alignment of long... 8 checking alignment of double... 8 checking for int8... no checking for uint8... no checking for int64... no checking for uint64... no checking for __int128... yes checking for __int128 alignment bug... ok checking alignment of PG_INT128_TYPE... 16 checking for builtin __sync char locking functions... yes checking for builtin __sync int32 locking functions... yes checking for builtin __sync int32 atomic operations... yes checking for builtin __sync int64 atomic operations... yes checking for builtin __atomic int32 atomic operations... yes checking for builtin __atomic int64 atomic operations... yes checking for __get_cpuid... yes checking for __cpuid... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=-msse4.2... yes checking for __crc32cb, __crc32ch, __crc32cw, and __crc32cd with CFLAGS=... no checking for __crc32cb, __crc32ch, __crc32cw, and __crc32cd with CFLAGS=-march=armv8-a+crc... no checking which CRC-32C implementation to use... SSE 4.2 with runtime check checking for library containing sem_init... none required checking which semaphore API to use... unnamed POSIX checking which random number source to use... OpenSSL checking for library containing bind_textdomain_codeset... none required checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for msgfmt... /usr/bin/msgfmt checking for msgfmt flags... -c checking for msgmerge... /usr/bin/msgmerge checking for xgettext... /usr/bin/xgettext checking for tclsh... /usr/bin/tclsh checking for tclConfig.sh... /usr/lib64/tclConfig.sh checking tcl.h usability... yes checking tcl.h presence... yes checking for tcl.h... yes checking for perl.h... yes checking for libperl... yes checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking for xmllint... /usr/bin/xmllint checking for xsltproc... /usr/bin/xsltproc checking for fop... no checking for dbtoepub... no checking whether gcc supports -Wl,--as-needed, for LDFLAGS... yes checking whether gcc supports -Wl,--export-dynamic, for LDFLAGS_EX_BE... yes configure: using compiler=gcc (GCC) 14.2.1 20241104 (Red Hat 14.2.1-6) configure: using CFLAGS=-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE configure: using CPPFLAGS= -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP configure: using 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 -Wl,--as-needed configure: creating ./config.status config.status: creating GNUmakefile config.status: creating src/Makefile.global config.status: creating src/include/pg_config.h config.status: creating src/include/pg_config_ext.h config.status: creating src/interfaces/ecpg/include/ecpg_config.h config.status: linking src/backend/port/tas/dummy.s to src/backend/port/tas.s config.status: linking src/backend/port/posix_sema.c to src/backend/port/pg_sema.c config.status: linking src/backend/port/sysv_shmem.c to src/backend/port/pg_shmem.c config.status: linking src/include/port/linux.h to src/include/pg_config_os.h config.status: linking src/makefiles/Makefile.linux to src/Makefile.port configure: WARNING: unrecognized options: --disable-dependency-tracking + /usr/bin/make -O -j8 V=1 VERBOSE=1 world /usr/bin/make -C ./src/backend generated-headers /usr/bin/make -C catalog distprep generated-header-symlinks /usr/bin/make -C nodes distprep generated-header-symlinks /usr/bin/make -C utils distprep generated-header-symlinks make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'distprep'. /usr/bin/make -C adt jsonpath_gram.h make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' prereqdir=`cd 'storage/lmgr/' >/dev/null && pwd` && \ cd '../../src/include/storage/' && rm -f lwlocknames.h && \ ln -s "$prereqdir/lwlocknames.h" . make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[3]: 'jsonpath_gram.h' is up to date. make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' prereqdir=`cd './' >/dev/null && pwd` && \ cd '../../../src/include/nodes/' && for file in nodetags.h; do \ rm -f $file && ln -s "$prereqdir/$file" . ; \ done touch ../../../src/include/nodes/header-stamp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[2]: Nothing to be done for 'distprep'. make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' prereqdir=`cd './' >/dev/null && pwd` && \ cd '../../../src/include/utils/' && for file in fmgroids.h fmgrprotos.h errcodes.h; do \ rm -f $file && ln -s "$prereqdir/$file" . ; \ done touch ../../../src/include/utils/header-stamp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' prereqdir=`cd './' >/dev/null && pwd` && \ cd '../../../src/include/catalog/' && for file in pg_proc_d.h pg_type_d.h pg_attribute_d.h pg_class_d.h pg_attrdef_d.h pg_constraint_d.h pg_inherits_d.h pg_index_d.h pg_operator_d.h pg_opfamily_d.h pg_opclass_d.h pg_am_d.h pg_amop_d.h pg_amproc_d.h pg_language_d.h pg_largeobject_metadata_d.h pg_largeobject_d.h pg_aggregate_d.h pg_statistic_d.h pg_statistic_ext_d.h pg_statistic_ext_data_d.h pg_rewrite_d.h pg_trigger_d.h pg_event_trigger_d.h pg_description_d.h pg_cast_d.h pg_enum_d.h pg_namespace_d.h pg_conversion_d.h pg_depend_d.h pg_database_d.h pg_db_role_setting_d.h pg_tablespace_d.h pg_authid_d.h pg_auth_members_d.h pg_shdepend_d.h pg_shdescription_d.h pg_ts_config_d.h pg_ts_config_map_d.h pg_ts_dict_d.h pg_ts_parser_d.h pg_ts_template_d.h pg_extension_d.h pg_foreign_data_wrapper_d.h pg_foreign_server_d.h pg_user_mapping_d.h pg_foreign_table_d.h pg_policy_d.h pg_replication_origin_d.h pg_default_acl_d.h pg_init_privs_d.h pg_seclabel_d.h pg_shseclabel_d.h pg_collation_d.h pg_parameter_acl_d.h pg_partitioned_table_d.h pg_range_d.h pg_transform_d.h pg_sequence_d.h pg_publication_d.h pg_publication_namespace_d.h pg_publication_rel_d.h pg_subscription_d.h pg_subscription_rel_d.h schemapg.h system_fk_info.h; do \ rm -f $file && ln -s "$prereqdir/$file" . ; \ done touch ../../../src/include/catalog/header-stamp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' /usr/bin/dtrace -C -h -s probes.d -o probes.h.tmp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' sed -f postprocess_dtrace.sed probes.h.tmp >probes.h rm probes.h.tmp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' cd '../../../src/include/utils/' && rm -f probes.h && \ ln -s "../../../src/backend/utils/probes.h" . make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' /usr/bin/make -C doc all /usr/bin/make -C src all /usr/bin/make -C config all make[1]: Nothing to be done for 'all'. /usr/bin/make -C src all /usr/bin/make -C sgml all /usr/bin/make -C common all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o archive.o archive.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' { \ echo ""; \ echo ""; \ } > version.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' '/usr/bin/perl' ./mk_feature_tables.pl YES ../../../src/backend/catalog/sql_feature_packages.txt ../../../src/backend/catalog/sql_features.txt > features-supported.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' '/usr/bin/perl' ./mk_feature_tables.pl NO ../../../src/backend/catalog/sql_feature_packages.txt ../../../src/backend/catalog/sql_features.txt > features-unsupported.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' '/usr/bin/perl' ./generate-errcodes-table.pl ../../../src/backend/utils/errcodes.txt > errcodes-table.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o controldata_utils.o controldata_utils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o checksum_helper.o checksum_helper.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' '/usr/bin/perl' ./generate-keywords-table.pl . > keywords-table.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o config_info.o config_info.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o base64.o base64.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o encnames.o encnames.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o file_perm.o file_perm.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o compression.o compression.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o ip.o ip.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o exec.o exec.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o hashfn.o hashfn.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o keywords.o keywords.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o file_utils.o file_utils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o link-canary.o link-canary.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o percentrepl.o percentrepl.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o f2s.o f2s.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o md5_common.o md5_common.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' /usr/bin/xmllint --nonet --path . --path . --output postgres-full.xml --noent --valid postgres.sgml make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o kwlookup.o kwlookup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_get_line.o pg_get_line.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pgfnames.o pgfnames.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o psprintf.o psprintf.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_prng.o pg_prng.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o relpath.o relpath.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o d2s.o d2s.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o string.o string.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o rmtree.o rmtree.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o scram-common.o scram-common.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_lzcompress.o pg_lzcompress.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o username.o username.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o stringinfo.o stringinfo.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o saslprep.o saslprep.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o jsonapi.o jsonapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o wait_error.o wait_error.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o cryptohash_openssl.o cryptohash_openssl.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o hmac_openssl.o hmac_openssl.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o fe_memutils.o fe_memutils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o protocol_openssl.o protocol_openssl.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o restricted_token.o restricted_token.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c archive.c -o archive_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c base64.c -o base64_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o logging.o logging.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/logging.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o sprompt.o sprompt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c: In function ‘simple_prompt_extended’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: warning: leak of FILE ‘termout’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:96:19: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: warning: leak of ‘termout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:96:19: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c checksum_helper.c -o checksum_helper_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c config_info.c -o config_info_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c compression.c -o compression_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c controldata_utils.c -o controldata_utils_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c encnames.c -o encnames_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c file_perm.c -o file_perm_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c exec.c -o exec_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c d2s.c -o d2s_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c file_utils.c -o file_utils_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c hashfn.c -o hashfn_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c f2s.c -o f2s_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o wchar.o wchar.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c ip.c -o ip_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c keywords.c -o keywords_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c -o unicode_norm.o unicode_norm.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c link-canary.c -o link-canary_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c md5_common.c -o md5_common_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c percentrepl.c -o percentrepl_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pgfnames.c -o pgfnames_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_prng.c -o pg_prng_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c relpath.c -o relpath_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c psprintf.c -o psprintf_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c kwlookup.c -o kwlookup_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_get_line.c -o pg_get_line_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c string.c -o string_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c rmtree.c -o rmtree_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c scram-common.c -o scram-common_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_lzcompress.c -o pg_lzcompress_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c stringinfo.c -o stringinfo_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c username.c -o username_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c saslprep.c -o saslprep_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c wait_error.c -o wait_error_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c hmac_openssl.c -o hmac_openssl_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c cryptohash_openssl.c -o cryptohash_openssl_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c jsonapi.c -o jsonapi_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c protocol_openssl.c -o protocol_openssl_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c restricted_token.c -o restricted_token_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c archive.c -o archive_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c fe_memutils.c -o fe_memutils_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c base64.c -o base64_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c sprompt.c -o sprompt_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c checksum_helper.c -o checksum_helper_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c config_info.c -o config_info_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c controldata_utils.c -o controldata_utils_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c compression.c -o compression_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c encnames.c -o encnames_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c file_perm.c -o file_perm_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c exec.c -o exec_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c file_utils.c -o file_utils_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c: In function ‘simple_prompt_extended’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: warning: leak of FILE ‘termout’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:96:19: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: warning: leak of ‘termout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:96:19: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/percentrepl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c wchar.c -o wchar_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c ip.c -o ip_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c d2s.c -o d2s_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c hashfn.c -o hashfn_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c keywords.c -o keywords_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c link-canary.c -o link-canary_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c md5_common.c -o md5_common_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c f2s.c -o f2s_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c unicode_norm.c -o unicode_norm_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c kwlookup.c -o kwlookup_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c percentrepl.c -o percentrepl_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_get_line.c -o pg_get_line_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pgfnames.c -o pgfnames_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_prng.c -o pg_prng_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c psprintf.c -o psprintf_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c relpath.c -o relpath_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c string.c -o string_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c jsonapi.c -o jsonapi_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_lzcompress.c -o pg_lzcompress_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c rmtree.c -o rmtree_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c saslprep.c -o saslprep_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c scram-common.c -o scram-common_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c username.c -o username_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c wait_error.c -o wait_error_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c cryptohash_openssl.c -o cryptohash_openssl_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' rm -f libpgcommon.a ar crs libpgcommon.a archive.o base64.o checksum_helper.o compression.o config_info.o controldata_utils.o d2s.o encnames.o exec.o f2s.o file_perm.o file_utils.o hashfn.o ip.o jsonapi.o keywords.o kwlookup.o link-canary.o md5_common.o percentrepl.o pg_get_line.o pg_lzcompress.o pg_prng.o pgfnames.o psprintf.o relpath.o rmtree.o saslprep.o scram-common.o string.o stringinfo.o unicode_norm.o username.o wait_error.o wchar.o cryptohash_openssl.o hmac_openssl.o protocol_openssl.o fe_memutils.o restricted_token.o sprompt.o logging.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' rm -f libpgcommon_shlib.a ar crs libpgcommon_shlib.a archive_shlib.o base64_shlib.o checksum_helper_shlib.o compression_shlib.o config_info_shlib.o controldata_utils_shlib.o d2s_shlib.o encnames_shlib.o exec_shlib.o f2s_shlib.o file_perm_shlib.o file_utils_shlib.o hashfn_shlib.o ip_shlib.o jsonapi_shlib.o keywords_shlib.o kwlookup_shlib.o link-canary_shlib.o md5_common_shlib.o percentrepl_shlib.o pg_get_line_shlib.o pg_lzcompress_shlib.o pg_prng_shlib.o pgfnames_shlib.o psprintf_shlib.o relpath_shlib.o rmtree_shlib.o saslprep_shlib.o scram-common_shlib.o string_shlib.o stringinfo_shlib.o unicode_norm_shlib.o username_shlib.o wait_error_shlib.o wchar_shlib.o cryptohash_openssl_shlib.o hmac_openssl_shlib.o protocol_openssl_shlib.o fe_memutils_shlib.o restricted_token_shlib.o sprompt_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c stringinfo.c -o stringinfo_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c hmac_openssl.c -o hmac_openssl_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c protocol_openssl.c -o protocol_openssl_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c wchar.c -o wchar_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' /usr/bin/xsltproc --nonet --path . --path . --stringparam pg.version '16.3' stylesheet-man.xsl postgres-full.xml touch man-stamp make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/scram-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' /usr/bin/xsltproc --nonet --path . --path . --stringparam pg.version '16.3' stylesheet.xsl postgres-full.xml touch html-stamp make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm \"" -c unicode_norm.c -o unicode_norm_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common/unicode_norm.c: internal warning: child 8254 timed out after 30s <--[cppcheck] cswrap: error: child 8254 (/usr/bin/cppcheck) terminated by signal 15 (timed out) make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' rm -f libpgcommon_srv.a ar crs libpgcommon_srv.a archive_srv.o base64_srv.o checksum_helper_srv.o compression_srv.o config_info_srv.o controldata_utils_srv.o d2s_srv.o encnames_srv.o exec_srv.o f2s_srv.o file_perm_srv.o file_utils_srv.o hashfn_srv.o ip_srv.o jsonapi_srv.o keywords_srv.o kwlookup_srv.o link-canary_srv.o md5_common_srv.o percentrepl_srv.o pg_get_line_srv.o pg_lzcompress_srv.o pg_prng_srv.o pgfnames_srv.o psprintf_srv.o relpath_srv.o rmtree_srv.o saslprep_srv.o scram-common_srv.o string_srv.o stringinfo_srv.o unicode_norm_srv.o username_srv.o wait_error_srv.o wchar_srv.o cryptohash_openssl_srv.o hmac_openssl_srv.o protocol_openssl_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/make -C port all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o getpeereid.o getpeereid.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o noblock.o noblock.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sse42_choose.o pg_crc32c_sse42_choose.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bsearch_arg.o bsearch_arg.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o chklocale.o chklocale.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -msse4.2 -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sse42.o pg_crc32c_sse42.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' echo "#define PGBINDIR \"/usr/bin\"" >pg_config_paths.h echo "#define PGSHAREDIR \"/usr/share/pgsql\"" >>pg_config_paths.h echo "#define SYSCONFDIR \"/etc\"" >>pg_config_paths.h echo "#define INCLUDEDIR \"/usr/include\"" >>pg_config_paths.h echo "#define PKGINCLUDEDIR \"/usr/include/pgsql\"" >>pg_config_paths.h echo "#define INCLUDEDIRSERVER \"/usr/include/pgsql/server\"" >>pg_config_paths.h echo "#define LIBDIR \"/usr/lib64\"" >>pg_config_paths.h echo "#define PKGLIBDIR \"/usr/lib64/pgsql\"" >>pg_config_paths.h echo "#define LOCALEDIR \"/usr/share/locale\"" >>pg_config_paths.h echo "#define DOCDIR \"/usr/share/doc//pgsql\"" >>pg_config_paths.h echo "#define HTMLDIR \"/usr/share/doc//pgsql\"" >>pg_config_paths.h echo "#define MANDIR \"/usr/share/man\"" >>pg_config_paths.h make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sb8.o pg_crc32c_sb8.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_bitutils.o pg_bitutils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgsleep.o pgsleep.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgcheckdir.o pgcheckdir.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_strong_random.o pg_strong_random.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgmkdirp.o pgmkdirp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstrsignal.o pgstrsignal.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqsignal.o pqsignal.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_net_ntop.o inet_net_ntop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstrcasecmp.o pgstrcasecmp.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o quotes.o quotes.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o strerror.o strerror.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o thread.o thread.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c getpeereid.c -o getpeereid_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42_choose.c -o pg_crc32c_sse42_choose_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -msse4.2 -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42.c -o pg_crc32c_sse42_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort_arg.o qsort_arg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sb8.c -o pg_crc32c_sb8_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c bsearch_arg.c -o bsearch_arg_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c chklocale.c -o chklocale_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c noblock.c -o noblock_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort.o qsort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_bitutils.c -o pg_bitutils_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_strong_random.c -o pg_strong_random_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgcheckdir.c -o pgcheckdir_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tar.o tar.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgmkdirp.c -o pgmkdirp_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgsleep.c -o pgsleep_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c inet_net_ntop.c -o inet_net_ntop_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrsignal.c -o pgstrsignal_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pqsignal.c -o pqsignal_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c quotes.c -o quotes_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c strerror.c -o strerror_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c thread.c -o thread_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c getpeereid.c -o getpeereid_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrcasecmp.c -o pgstrcasecmp_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort.c -o qsort_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -msse4.2 -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42.c -o pg_crc32c_sse42_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c tar.c -o tar_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42_choose.c -o pg_crc32c_sse42_choose_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sb8.c -o pg_crc32c_sb8_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c bsearch_arg.c -o bsearch_arg_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort_arg.c -o qsort_arg_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c chklocale.c -o chklocale_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c noblock.c -o noblock_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_bitutils.c -o pg_bitutils_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgcheckdir.c -o pgcheckdir_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_strong_random.c -o pg_strong_random_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgsleep.c -o pgsleep_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgmkdirp.c -o pgmkdirp_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrsignal.c -o pgstrsignal_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o path.o path.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pqsignal.c -o pqsignal_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c inet_net_ntop.c -o inet_net_ntop_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c thread.c -o thread_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c quotes.c -o quotes_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c strerror.c -o strerror_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrcasecmp.c -o pgstrcasecmp_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snprintf.o snprintf.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' rm -f libpgport.a ar crs libpgport.a getpeereid.o pg_crc32c_sse42.o pg_crc32c_sb8.o pg_crc32c_sse42_choose.o bsearch_arg.o chklocale.o inet_net_ntop.o noblock.o path.o pg_bitutils.o pg_strong_random.o pgcheckdir.o pgmkdirp.o pgsleep.o pgstrcasecmp.o pgstrsignal.o pqsignal.o qsort.o qsort_arg.o quotes.o snprintf.o strerror.o tar.o thread.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort_arg.c -o qsort_arg_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort.c -o qsort_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c tar.c -o tar_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c path.c -o path_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c path.c -o path_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c snprintf.c -o snprintf_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c snprintf.c -o snprintf_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' rm -f libpgport_shlib.a ar crs libpgport_shlib.a getpeereid_shlib.o pg_crc32c_sse42_shlib.o pg_crc32c_sb8_shlib.o pg_crc32c_sse42_choose_shlib.o bsearch_arg_shlib.o chklocale_shlib.o inet_net_ntop_shlib.o noblock_shlib.o path_shlib.o pg_bitutils_shlib.o pg_strong_random_shlib.o pgcheckdir_shlib.o pgmkdirp_shlib.o pgsleep_shlib.o pgstrcasecmp_shlib.o pgstrsignal_shlib.o pqsignal_shlib.o qsort_shlib.o qsort_arg_shlib.o quotes_shlib.o snprintf_shlib.o strerror_shlib.o tar_shlib.o thread_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' rm -f libpgport_srv.a ar crs libpgport_srv.a getpeereid_srv.o pg_crc32c_sse42_srv.o pg_crc32c_sb8_srv.o pg_crc32c_sse42_choose_srv.o bsearch_arg_srv.o chklocale_srv.o inet_net_ntop_srv.o noblock_srv.o path_srv.o pg_bitutils_srv.o pg_strong_random_srv.o pgcheckdir_srv.o pgmkdirp_srv.o pgsleep_srv.o pgstrcasecmp_srv.o pgstrsignal_srv.o pqsignal_srv.o qsort_srv.o qsort_arg_srv.o quotes_srv.o snprintf_srv.o strerror_srv.o tar_srv.o thread_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /usr/bin/make -C timezone all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o strftime.o strftime.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/strftime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o pgtz.o pgtz.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/pgtz.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o localtime.o localtime.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/localtime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' ( echo src/timezone/localtime.o src/timezone/pgtz.o src/timezone/strftime.o ) >objfiles.txt make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /usr/bin/make -C backend all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/id.mo po/id.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C ../../src/port all make[3]: Nothing to be done for 'all'. /usr/bin/make -C ../../src/common all make[3]: Nothing to be done for 'all'. /usr/bin/make -C catalog distprep generated-header-symlinks make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. /usr/bin/make -C utils distprep generated-header-symlinks make[3]: Nothing to be done for 'distprep'. /usr/bin/make -C adt jsonpath_gram.h make[4]: 'jsonpath_gram.h' is up to date. /usr/bin/make -C access all /usr/bin/make -C brin all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C archive all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C common all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C gin all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C gist all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shell_archive.o shell_archive.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive/shell_archive.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' ( echo src/backend/archive/shell_archive.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufmask.o bufmask.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginarrayproc.o ginarrayproc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o attmap.o attmap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/attmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginbulk.o ginbulk.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o detoast.o detoast.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/detoast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_bloom.o brin_bloom.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_minmax.o brin_minmax.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin.o brin.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_inclusion.o brin_inclusion.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_inclusion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indextuple.o indextuple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/indextuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginbtree.o ginbtree.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/ginblock.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/gin_private.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:17: <--[csmock-gcc-wrapper] In function ‘PageGetSpecialPointer’, inlined from ‘ginPlaceToPage’ at ginbtree.c:417:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: warning: dereference of NULL ‘childpage’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c: In function ‘ginPlaceToPage’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:705:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:732:24: note: (20) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:338:1: note: (21) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:347:25: note: (22) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:348:33: note: (23) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:366:12: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:368:25: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:390:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/miscadmin.h:148:48: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:398:17: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:415:20: note: (30) following ‘true’ branch (when ‘childbuf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/ginblock.h:111:50: note: (31) inlined call to ‘PageGetSpecialPointer’ from ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:417:25: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] In function ‘PageGetSpecialPointer’, inlined from ‘ginPlaceToPage’ at ginbtree.c:417:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: note: (33) dereference of NULL ‘childpage’ <--[csmock-gcc-wrapper] In function ‘PageGetSpecialPointer’, inlined from ‘ginPlaceToPage’ at ginbtree.c:487:27: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: warning: dereference of NULL ‘childpage’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c: In function ‘ginPlaceToPage’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:705:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:732:24: note: (20) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:338:1: note: (21) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:347:25: note: (22) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:348:33: note: (23) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:366:12: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:368:25: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:390:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:454:17: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:454:17: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:468:27: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:471:20: note: (32) following ‘false’ branch (when ‘buildStats’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/ginblock.h:111:50: note: (33) inlined call to ‘PageGetSpecialPointer’ from ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:479:34: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] In function ‘PageGetSpecialPointer’, inlined from ‘ginPlaceToPage’ at ginbtree.c:479:20: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c: In function ‘ginPlaceToPage’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:484:20: note: (35) following ‘true’ branch (when ‘childbuf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:486:47: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/ginblock.h:111:50: note: (37) inlined call to ‘PageGetSpecialPointer’ from ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:487:48: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] In function ‘PageGetSpecialPointer’, inlined from ‘ginPlaceToPage’ at ginbtree.c:487:27: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:340:51: note: (38) dereference of NULL ‘childpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c: In function ‘ginPlaceToPage’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:579:25: warning: use of NULL ‘newrootpg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:701:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:705:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:732:24: note: (20) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:338:1: note: (21) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:347:25: note: (22) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:348:33: note: (23) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:366:12: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:368:25: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:390:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:395:17: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:454:17: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:454:17: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:468:27: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:484:20: note: (32) following ‘false’ branch (when ‘childbuf == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:490:68: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:492:20: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:543:37: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:575:20: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:578:25: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginbtree.c:579:25: note: (38) argument 2 (‘newrootpg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistbuild.o gistbuild.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistbuild.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindatapage.o gindatapage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/gindatapage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' /usr/bin/make -C backup all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o printsimple.o printsimple.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o printtup.o printtup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/printtup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backup_manifest.o backup_manifest.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup/backup_manifest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heaptuple.o heaptuple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:971: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:972: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:973: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:974: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:976: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:980: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/heaptuple.c:981: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginentrypage.o ginentrypage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginentrypage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginentrypage.c:628: error: legacyUninitvar(CWE-457): Uninitialized variable: tupstore <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scankey.o scankey.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o session.o session.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gist.o gist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup.o basebackup.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_pageops.o brin_pageops.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup/basebackup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_pageops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginfast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistbuildbuffers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/reloptions.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginfast.o ginfast.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistbuildbuffers.o gistbuildbuffers.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reloptions.o reloptions.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginget.o ginget.c /usr/bin/make -C bootstrap all make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' /usr/bin/make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_minmax_multi.o brin_minmax_multi.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginget.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c: In function ‘brin_range_deserialize’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:815:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2999:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:3025:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘true’ branch (when ‘typlen > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:813:44: note: (11) inlined call to ‘PointerGetDatum’ from ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:57: <--[csmock-gcc-wrapper] In function ‘PointerGetDatum’, inlined from ‘brin_range_deserialize’ at brin_minmax_multi.c:813:23: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:324:16: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c: In function ‘brin_range_deserialize’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:815:25: note: (13) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:824:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2999:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:3025:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘false’ branch (when ‘typlen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (12) following ‘true’ branch (when ‘typlen == -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:822:44: note: (13) inlined call to ‘PointerGetDatum’ from ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] In function ‘PointerGetDatum’, inlined from ‘brin_range_deserialize’ at brin_minmax_multi.c:822:23: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:324:16: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c: In function ‘brin_range_deserialize’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:824:25: note: (15) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:834:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2999:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:3025:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘false’ branch (when ‘typlen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (12) following ‘false’ branch (when ‘typlen != -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:828:25: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:828:25: note: (14) following ‘true’ branch (when ‘typlen == -2’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:830:48: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:834:25: note: (16) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c: In function ‘reduce_expanded_ranges’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1519:41: warning: dereference of NULL ‘distances’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2731:1: note: (1) entry to ‘brin_minmax_multi_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2819:21: note: (2) calling ‘build_distances’ from ‘brin_minmax_multi_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1331:1: note: (3) entry to ‘build_distances’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1341:12: note: (4) following ‘true’ branch (when ‘neranges == 1’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2819:21: note: (6) returning to ‘brin_minmax_multi_union’ from ‘build_distances’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:2832:20: note: (7) calling ‘reduce_expanded_ranges’ from ‘brin_minmax_multi_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1478:1: note: (8) entry to ‘reduce_expanded_ranges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1500:12: note: (9) following ‘false’ branch (when ‘ndistances > keep’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1504:21: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1516:23: note: (11) following ‘true’ branch (when ‘i < keep’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1519:58: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1519:58: note: (13) ‘distances’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_minmax_multi.c:1519:41: note: (14) dereference of NULL ‘distances + (long unsigned int)i * 16’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_revmap.o brin_revmap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_revmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_compression.o toast_compression.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncscan.o syncscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/syncscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gininsert.o gininsert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bootparse.o bootparse.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c: In function ‘boot_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:541:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:526:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1152:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1058:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1058:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1110:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1116:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1139:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1141:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1150:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:541:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:526:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1152:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:541:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:526:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootparse.c:1152:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_copy.o basebackup_copy.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_tuple.o brin_tuple.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/heaptoast.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:36: <--[csmock-gcc-wrapper] In function ‘att_isnull’, inlined from ‘brin_deconstruct_tuple’ at brin_tuple.c:667:32: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupmacs.h:28:22: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c: In function ‘brin_deconstruct_tuple’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:553:1: note: (1) entry to ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:565:72: note: (2) following ‘true’ branch (when ‘dMemtuple’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:565:28: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:565:28: note: (4) calling ‘brin_memtuple_initialize’ from ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:511:1: note: (5) entry to ‘brin_memtuple_initialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:523:52: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:523:52: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:523:52: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:523:52: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:523:52: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:521:23: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:535:32: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:565:28: note: (18) returning to ‘brin_deform_tuple’ from ‘brin_memtuple_initialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:568:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:34: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/brin_tuple.h:93:60: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:572:14: note: in expansion of macro ‘BrinTupleIsEmptyRange’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:583:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:587:9: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:587:9: note: (23) calling ‘brin_deconstruct_tuple’ from ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:645:1: note: (24) entry to ‘brin_deconstruct_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:660:33: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:667:42: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:667:42: note: (27) following ‘true’ branch (when ‘nulls != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_tuple.c:667:46: note: (28) inlined call to ‘att_isnull’ from ‘brin_deconstruct_tuple’ <--[csmock-gcc-wrapper] In function ‘att_isnull’, inlined from ‘brin_deconstruct_tuple’ at brin_tuple.c:667:32: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupmacs.h:28:27: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupmacs.h:28:22: note: (30) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupmacs.h:28:22: note: (31) dereference of NULL ‘nullbits + (sizetype)(attnum >> 3)’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_gzip.o basebackup_gzip.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hash_xlog.o hash_xlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hash_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_lz4.o basebackup_lz4.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hash.o hash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_internals.o toast_internals.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/toast_internals.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginlogic.o ginlogic.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginlogic.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_zstd.o basebackup_zstd.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tupconvert.o tupconvert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_progress.o basebackup_progress.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_xlog.o brin_xlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_sink.o basebackup_sink.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginpostinglist.o ginpostinglist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginpostinglist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistget.o gistget.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistget.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_server.o basebackup_server.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_validate.o brin_validate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin/brin_validate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' ( echo src/backend/access/brin/brin.o src/backend/access/brin/brin_bloom.o src/backend/access/brin/brin_inclusion.o src/backend/access/brin/brin_minmax.o src/backend/access/brin/brin_minmax_multi.o src/backend/access/brin/brin_pageops.o src/backend/access/brin/brin_revmap.o src/backend/access/brin/brin_tuple.o src/backend/access/brin/brin_validate.o src/backend/access/brin/brin_xlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' /usr/bin/make -C heap all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_target.o basebackup_target.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashfunc.o hashfunc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_throttle.o basebackup_throttle.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup/basebackup_throttle.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bootscanner.o bootscanner.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1820: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1821: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1492:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1425:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1432:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1436:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1436:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1458:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1463:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1472:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1474:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1478:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:54:19: note: (10) inlined call to ‘boot_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1494:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyrealloc’, inlined from ‘yy_get_next_buffer’ at bootscanner.c:1494:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2245:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2245:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1501:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1505:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1474:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1478:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1483:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1485:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:54:19: note: (19) inlined call to ‘boot_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1494:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyrealloc’, inlined from ‘yy_get_next_buffer’ at bootscanner.c:1494:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2245:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1492:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1780:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:32:26: note: (1) entry to ‘boot_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1766:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:53:17: note: (2) inlined call to ‘boot_yyalloc’ from ‘boot_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1770:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyalloc’, inlined from ‘boot_yy_create_buffer’ at bootscanner.c:1770:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2232:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1771:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1771:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1774:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1780:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2034:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:36:23: note: (1) entry to ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2018:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:53:17: note: (2) inlined call to ‘boot_yyalloc’ from ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2027:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyalloc’, inlined from ‘boot_yy_scan_bytes’ at bootscanner.c:2027:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2232:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2028:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2028:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:34:24: note: (7) calling ‘boot_yy_scan_buffer’ from ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2036:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:34:24: note: (8) entry to ‘boot_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:1968:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootscanner.c:2034:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' ( echo src/backend/backup/backup_manifest.o src/backend/backup/basebackup.o src/backend/backup/basebackup_copy.o src/backend/backup/basebackup_gzip.o src/backend/backup/basebackup_lz4.o src/backend/backup/basebackup_zstd.o src/backend/backup/basebackup_progress.o src/backend/backup/basebackup_server.o src/backend/backup/basebackup_sink.o src/backend/backup/basebackup_target.o src/backend/backup/basebackup_throttle.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashinsert.o hashinsert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tupdesc.o tupdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common/tupdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' ( echo src/backend/access/common/attmap.o src/backend/access/common/bufmask.o src/backend/access/common/detoast.o src/backend/access/common/heaptuple.o src/backend/access/common/indextuple.o src/backend/access/common/printsimple.o src/backend/access/common/printtup.o src/backend/access/common/relation.o src/backend/access/common/reloptions.o src/backend/access/common/scankey.o src/backend/access/common/session.o src/backend/access/common/syncscan.o src/backend/access/common/toast_compression.o src/backend/access/common/toast_internals.o src/backend/access/common/tupconvert.o src/backend/access/common/tupdesc.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' /usr/bin/make -C index all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginscan.o ginscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistproc.o gistproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashovfl.o hashovfl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashovfl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amapi.o amapi.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashpage.o hashpage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index/amapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c: In function ‘_hash_getcachedmetap’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1531:17: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1516:20: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1521:21: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1529:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1530:41: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1530:41: note: (5) ‘cache’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1531:17: note: (6) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashpage.c:1531:17: note: (7) argument 1 (‘*rel.rd_amcache’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap/bootstrap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistsplit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bootstrap.o bootstrap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginutil.o ginutil.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistsplit.o gistsplit.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam_handler.o heapam_handler.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:24, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/heapam.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:23: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h: In function ‘table_scan_getnextslot’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:1052:52: warning: dereference of NULL ‘sscan’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:504:38: note: in definition of macro ‘RelationGetRelid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:691:1: note: (1) entry to ‘heapam_relation_copy_for_cluster’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:735:12: note: (2) following ‘false’ branch (when ‘use_sort == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:747:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:747:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:749:33: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_handler.c:808:30: note: (6) calling ‘table_scan_getnextslot’ from ‘heapam_relation_copy_for_cluster’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:1050:1: note: (7) entry to ‘table_scan_getnextslot’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:1052:52: note: (8) dereference of NULL ‘sscan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:504:38: note: in definition of macro ‘RelationGetRelid’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistscan.o gistscan.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' ( echo src/backend/bootstrap/bootparse.o src/backend/bootstrap/bootscanner.o src/backend/bootstrap/bootstrap.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' /usr/bin/make -C catalog all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amvalidate.o amvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index/amvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashsearch.o hashsearch.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashsearch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam_visibility.o heapam_visibility.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam_visibility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genam.o genam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index/genam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashsort.o hashsort.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginvacuum.o ginvacuum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistutil.o gistutil.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistutil.c:207: error: uninitvar(CWE-457): Uninitialized variable: &attrsize <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistutil.c:276: error: uninitvar(CWE-457): Uninitialized variable: &dstsize <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashutil.o hashutil.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o catalog.o catalog.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexam.o indexam.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginvalidate.o ginvalidate.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistvacuum.o gistvacuum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index/indexam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/dependency.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash/hashvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heaptoast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dependency.o dependency.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashvalidate.o hashvalidate.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heaptoast.o heaptoast.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' /usr/bin/make -C parser all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' ( echo src/backend/access/index/amapi.o src/backend/access/index/amvalidate.o src/backend/access/index/genam.o src/backend/access/index/indexam.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' ( echo src/backend/access/hash/hash.o src/backend/access/hash/hash_xlog.o src/backend/access/hash/hashfunc.o src/backend/access/hash/hashinsert.o src/backend/access/hash/hashovfl.o src/backend/access/hash/hashpage.o src/backend/access/hash/hashsearch.o src/backend/access/hash/hashsort.o src/backend/access/hash/hashutil.o src/backend/access/hash/hashvalidate.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' /usr/bin/make -C nbtree all /usr/bin/make -C rmgrdesc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brindesc.o brindesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/brindesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clogdesc.o clogdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o committsdesc.o committsdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtcompare.o nbtcompare.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbasedesc.o dbasedesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genericdesc.o genericdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindesc.o gindesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistdesc.o gistdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashdesc.o hashdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aclchk.o aclchk.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/aclchk.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam.o heapam.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistvalidate.o gistvalidate.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapdesc.o heapdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:5490: error: legacyUninitvar(CWE-457): Uninitialized variable: status <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c: In function ‘heap_xlog_update’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9699:76: warning: dereference of NULL ‘’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9573:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9614:20: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9645:12: note: (3) following ‘true’ branch (when ‘newaction == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9652:27: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9658:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9661:26: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9661:20: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9664:25: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9667:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9674:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9688:20: note: (11) following ‘true’ branch (when ‘prefixlen != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9693:36: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/heapam.c:9699:76: note: (13) dereference of NULL ‘oldtup.t_data’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/heapdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c: In function ‘ginRedoRecompress’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:284:33: warning: use of NULL ‘newseg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:347:1: note: (1) entry to ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:376:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:378:40: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:383:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:386:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:386:25: note: (6) calling ‘ginRedoInsertData’ from ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:319:1: note: (7) entry to ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:323:12: note: (8) following ‘true’ branch (when ‘isLeaf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:329:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:329:17: note: (10) calling ‘ginRedoRecompress’ from ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:117:1: note: (11) entry to ‘ginRedoRecompress’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:172:37: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:174:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:195:20: note: (14) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:227:20: note: (16) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:247:20: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:263:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:274:17: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:172:37: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:174:33: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:195:20: note: (22) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:263:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:274:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:284:33: note: (26) argument 2 (‘newseg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:291:33: warning: use of NULL ‘newseg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:347:1: note: (1) entry to ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:376:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:378:40: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:383:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:386:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:386:25: note: (6) calling ‘ginRedoInsertData’ from ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:319:1: note: (7) entry to ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:323:12: note: (8) following ‘true’ branch (when ‘isLeaf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:329:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:329:17: note: (10) calling ‘ginRedoRecompress’ from ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:117:1: note: (11) entry to ‘ginRedoRecompress’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:172:37: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:174:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:195:20: note: (14) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:227:20: note: (16) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:247:20: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:263:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:274:17: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:172:37: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:174:33: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:195:20: note: (22) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:263:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:274:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin/ginxlog.c:291:33: note: (26) argument 2 (‘newseg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginxlog.o ginxlog.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hio.o hio.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdedup.o nbtdedup.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/hio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/tidbitmap.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:17: <--[csmock-gcc-wrapper] In function ‘BlockIdGetBlockNumber’, inlined from ‘ItemPointerGetBlockNumberNoCheck’ at ../../../../src/include/storage/itemptr.h:95:9, inlined from ‘ItemPointerGetBlockNumber’ at ../../../../src/include/storage/itemptr.h:106:9, inlined from ‘_bt_bottomupdel_finish_pending’ at nbtdedup.c:712:20: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/block.h:105:39: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c: In function ‘_bt_bottomupdel_finish_pending’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:648:1: note: (1) entry to ‘_bt_bottomupdel_finish_pending’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:657:27: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:659:44: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:665:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:690:57: note: (5) inlined call to ‘BTreeTupleGetNPosting’ from ‘_bt_bottomupdel_finish_pending’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:524:20: note: (6) inlined call to ‘ItemPointerGetOffsetNumberNoCheck’ from ‘BTreeTupleGetNPosting’ <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘BTreeTupleGetNPosting’ at ../../../../src/include/access/nbtree.h:524:13, inlined from ‘_bt_bottomupdel_finish_pending’ at nbtdedup.c:690:18: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c: In function ‘_bt_bottomupdel_finish_pending’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:696:28: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:709:42: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:709:42: note: (10) calling ‘BTreeTupleGetHeapTID’ from ‘_bt_bottomupdel_finish_pending’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:638:1: note: (11) entry to ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:640:13: note: (12) inlined call to ‘BTreeTupleIsPivot’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] In function ‘BTreeTupleIsPivot’, inlined from ‘BTreeTupleGetHeapTID’ at ../../../../src/include/access/nbtree.h:640:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:482:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h: In function ‘_bt_bottomupdel_finish_pending’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:485:14: note: (14) inlined call to ‘ItemPointerGetOffsetNumberNoCheck’ from ‘BTreeTupleIsPivot’ <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘BTreeTupleIsPivot’ at ../../../../src/include/access/nbtree.h:485:7, inlined from ‘BTreeTupleGetHeapTID’ at ../../../../src/include/access/nbtree.h:640:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: note: (15) ...to here <--[csmock-gcc-wrapper] In function ‘BTreeTupleIsPivot’, inlined from ‘BTreeTupleGetHeapTID’ at ../../../../src/include/access/nbtree.h:640:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:485:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h: In function ‘_bt_bottomupdel_finish_pending’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:20: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (19) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:709:42: note: (20) returning to ‘_bt_bottomupdel_finish_pending’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtdedup.c:712:48: note: (21) inlined call to ‘ItemPointerGetBlockNumber’ from ‘_bt_bottomupdel_finish_pending’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:106:16: note: (22) inlined call to ‘ItemPointerGetBlockNumberNoCheck’ from ‘ItemPointerGetBlockNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:95:16: note: (23) inlined call to ‘BlockIdGetBlockNumber’ from ‘ItemPointerGetBlockNumberNoCheck’ <--[csmock-gcc-wrapper] In function ‘BlockIdGetBlockNumber’, inlined from ‘ItemPointerGetBlockNumberNoCheck’ at ../../../../src/include/storage/itemptr.h:95:9, inlined from ‘ItemPointerGetBlockNumber’ at ../../../../src/include/storage/itemptr.h:106:9, inlined from ‘_bt_bottomupdel_finish_pending’ at nbtdedup.c:712:20: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/block.h:105:39: note: (24) dereference of NULL ‘BTreeTupleGetHeapTID(page + (sizetype)*(PageHeaderData *)page.pd_linp[].lp_off)’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' ( echo src/backend/access/gin/ginarrayproc.o src/backend/access/gin/ginbtree.o src/backend/access/gin/ginbulk.o src/backend/access/gin/gindatapage.o src/backend/access/gin/ginentrypage.o src/backend/access/gin/ginfast.o src/backend/access/gin/ginget.o src/backend/access/gin/gininsert.o src/backend/access/gin/ginlogic.o src/backend/access/gin/ginpostinglist.o src/backend/access/gin/ginscan.o src/backend/access/gin/ginutil.o src/backend/access/gin/ginvacuum.o src/backend/access/gin/ginvalidate.o src/backend/access/gin/ginxlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalmsgdesc.o logicalmsgdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mxactdesc.o mxactdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdesc.o nbtdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapdesc.o relmapdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistxlog.o gistxlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist/gistxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' ( echo src/backend/access/gist/gist.o src/backend/access/gist/gistbuild.o src/backend/access/gist/gistbuildbuffers.o src/backend/access/gist/gistget.o src/backend/access/gist/gistproc.o src/backend/access/gist/gistscan.o src/backend/access/gist/gistsplit.o src/backend/access/gist/gistutil.o src/backend/access/gist/gistvacuum.o src/backend/access/gist/gistvalidate.o src/backend/access/gist/gistxlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' /usr/bin/make -C commands all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o replorigindesc.o replorigindesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgrdesc_utils.o rmgrdesc_utils.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seqdesc.o seqdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgrdesc.o smgrdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdesc.o spgdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pruneheap.o pruneheap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/pruneheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standbydesc.o standbydesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/standbydesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heap.o heap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/heap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tblspcdesc.o tblspcdesc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aggregatecmds.o aggregatecmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/aggregatecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xactdesc.o xactdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/xactdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyze.o analyze.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/analyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/analyze.c:2205: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/analyze.c:2260: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/analyze.c:2273: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteheap.o rewriteheap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/rewriteheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogdesc.o xlogdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/xlogdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' ( echo src/backend/access/rmgrdesc/brindesc.o src/backend/access/rmgrdesc/clogdesc.o src/backend/access/rmgrdesc/committsdesc.o src/backend/access/rmgrdesc/dbasedesc.o src/backend/access/rmgrdesc/genericdesc.o src/backend/access/rmgrdesc/gindesc.o src/backend/access/rmgrdesc/gistdesc.o src/backend/access/rmgrdesc/hashdesc.o src/backend/access/rmgrdesc/heapdesc.o src/backend/access/rmgrdesc/logicalmsgdesc.o src/backend/access/rmgrdesc/mxactdesc.o src/backend/access/rmgrdesc/nbtdesc.o src/backend/access/rmgrdesc/relmapdesc.o src/backend/access/rmgrdesc/replorigindesc.o src/backend/access/rmgrdesc/rmgrdesc_utils.o src/backend/access/rmgrdesc/seqdesc.o src/backend/access/rmgrdesc/smgrdesc.o src/backend/access/rmgrdesc/spgdesc.o src/backend/access/rmgrdesc/standbydesc.o src/backend/access/rmgrdesc/tblspcdesc.o src/backend/access/rmgrdesc/xactdesc.o src/backend/access/rmgrdesc/xlogdesc.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amcmds.o amcmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o alter.o alter.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumlazy.o vacuumlazy.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/alter.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c: In function ‘lazy_scan_prune’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1903:69: warning: use of uninitialized value ‘deadoffsets[i]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1549:22: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1796:37: note: (2) following ‘true’ branch (when ‘tuples_frozen == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1804:50: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1807:20: note: (4) following ‘true’ branch (when ‘tuples_frozen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1891:12: note: (6) following ‘true’ branch (when ‘lpdead_items > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1893:31: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1901:35: note: (8) following ‘true’ branch (when ‘lpdead_items > i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1903:69: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1901:35: note: (10) following ‘true’ branch (when ‘lpdead_items > i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1903:69: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/vacuumlazy.c:1903:69: note: (12) use of uninitialized value ‘deadoffsets[i]’ here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtinsert.o nbtinsert.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' /usr/bin/make -C executor all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execAmi.o execAmi.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtree.o nbtree.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execAsync.o execAsync.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o index.o index.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/index.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtpage.o nbtpage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C foreign all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o visibilitymap.o visibilitymap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap/visibilitymap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' ( echo src/backend/access/heap/heapam.o src/backend/access/heap/heapam_handler.o src/backend/access/heap/heapam_visibility.o src/backend/access/heap/heaptoast.o src/backend/access/heap/hio.o src/backend/access/heap/pruneheap.o src/backend/access/heap/rewriteheap.o src/backend/access/heap/vacuumlazy.o src/backend/access/heap/visibilitymap.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' /usr/bin/make -C spgist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsearch.o nbtsearch.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsearch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexing.o indexing.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/indexing.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o foreign.o foreign.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign/foreign.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execCurrent.o execCurrent.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execCurrent.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_agg.o parse_agg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:2116: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(make_agg_arg(17,(unsigned int)0))}),((union ListCell){.ptr_value=(make_agg_arg(2281,(unsigned int)0))})' depends on order of evaluation of side effects <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘expand_grouping_sets’ at parse_agg.c:1835:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: warning: dereference of NULL ‘expanded_groups’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c: In function ‘expand_grouping_sets’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:1802:1: note: (1) entry to ‘expand_grouping_sets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:1809:12: note: (2) following ‘false’ branch (when ‘groupingSets’ is non-NULL)... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:42: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:1812:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:178:56: note: (5) inlined call to ‘list_nth_cell’ from ‘expand_grouping_sets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:178:49: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_agg.c:1835:30: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘expand_grouping_sets’ at parse_agg.c:1835:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (7) dereference of NULL ‘expanded_groups’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' ( echo src/backend/foreign/foreign.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' /usr/bin/make -C lib all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o binaryheap.o binaryheap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spginsert.o spginsert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' /usr/bin/make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bipartite_match.o bipartite_match.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/bipartite_match.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth-sasl.o auth-sasl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth-sasl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsort.o nbtsort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bloomfilter.o bloomfilter.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyze.o analyze.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c: In function ‘do_analyze_rel’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:610:25: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:291:1: note: (1) entry to ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:450:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:23: note: (4) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:504:27: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:520:19: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:529:9: note: (8) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:532:12: note: (10) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:537:28: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:547:12: note: (12) following ‘true’ branch (when ‘numrows > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:552:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:560:31: note: (14) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:589:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:589:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:595:17: note: (17) inlined call to ‘MemoryContextSwitchTo’ from ‘do_analyze_rel’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:15: <--[csmock-gcc-wrapper] In function ‘MemoryContextSwitchTo’, inlined from ‘do_analyze_rel’ at analyze.c:595:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/palloc.h:142:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c: In function ‘do_analyze_rel’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:606:35: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:608:60: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:608:39: note: (21) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:610:25: note: (22) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:656:55: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:450:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:9: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:23: note: (3) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:504:27: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:520:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:529:9: note: (7) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:532:12: note: (9) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:537:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:633:12: note: (11) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:637:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:651:35: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:653:60: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:653:39: note: (15) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:656:55: note: (16) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c: In function ‘compute_index_stats’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:850:29: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:291:1: note: (1) entry to ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:450:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:499:23: note: (4) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:504:27: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:520:19: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:529:9: note: (8) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:532:12: note: (10) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:537:28: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:547:12: note: (12) following ‘true’ branch (when ‘numrows > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:552:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:560:31: note: (14) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:589:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:589:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:590:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:590:25: note: (18) calling ‘compute_index_stats’ from ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:830:1: note: (19) entry to ‘compute_index_stats’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:847:27: note: (20) following ‘true’ branch (when ‘ind < nindexes’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:849:52: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:849:31: note: (22) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/analyze.c:850:29: note: (23) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dshash.o dshash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/dshash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/dshash.c:969: error: uninitvar(CWE-457): Uninitialized variable: *bucket_head <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/dshash.c:998: error: uninitvar(CWE-457): Uninitialized variable: *bucket_head <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth-scram.o auth-scram.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsplitloc.o nbtsplitloc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth-scram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth-scram.c:1181: warning: uninitvar(CWE-457): Uninitialized variable: ClientKey <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c: In function ‘_bt_split_lastleft’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1168:18: warning: dereference of NULL ‘split’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:939:1: note: (1) entry to ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:959:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (4) calling ‘_bt_interval_edges’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1057:1: note: (5) entry to ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1064:23: note: (6) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1065:24: note: (7) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1072:39: note: (8) following ‘false’ branch (when ‘i < 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (10) returning to ‘_bt_strategy’ from ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:967:20: note: (11) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:967:20: note: (12) calling ‘_bt_split_lastleft’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1164:1: note: (13) entry to ‘_bt_split_lastleft’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1168:18: note: (14) dereference of NULL ‘split’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c: In function ‘_bt_split_firstright’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1184:19: warning: dereference of NULL ‘split’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:939:1: note: (1) entry to ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:959:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (4) calling ‘_bt_interval_edges’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1057:1: note: (5) entry to ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1064:23: note: (6) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1065:24: note: (7) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1072:39: note: (8) following ‘true’ branch (when ‘i >= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1074:44: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1078:29: note: (10) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1078:28: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1079:47: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1116:38: note: (13) ‘rightinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1116:35: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1072:46: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (16) returning to ‘_bt_strategy’ from ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:968:21: note: (17) ‘rightinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:968:21: note: (18) calling ‘_bt_split_firstright’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1180:1: note: (19) entry to ‘_bt_split_firstright’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtsplitloc.c:1184:19: note: (20) dereference of NULL ‘split’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hyperloglog.o hyperloglog.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdoinsert.o spgdoinsert.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgdoinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o async.o async.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/async.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ilist.o ilist.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgkdtreeproc.o spgkdtreeproc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o integerset.o integerset.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/integerset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgproc.o spgproc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o knapsack.o knapsack.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gram.o gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:1836: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-2].ival,yylsp[-2]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:4245: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].ielem)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:4250: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-5].ielem)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5110: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5190: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[0].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5856: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(events1|events2))},((union ListCell){.ptr_value=(list_concat(columns1,columns2))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5863: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<2))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5865: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<3))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5867: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<4))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5869: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<4))},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:5871: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<5))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:6990: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeTypeNameFromNameList(yyvsp[-2].list))},(union ListCell){.ptr_value=(makeString(yyvsp[-5].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:7026: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[-2].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:7062: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-5].typnam)},(union ListCell){.ptr_value=(yyvsp[-3].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8415: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=((struct List*)NULL)},(union ListCell){.ptr_value=(makeInteger(-1))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8419: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].list)},(union ListCell){.ptr_value=(makeInteger(-1))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8423: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].list)},(union ListCell){.ptr_value=(makeInteger(0))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8567: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(yyvsp[-2].str))},(union ListCell){.ptr_value=(makeString(yyvsp[0].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8846: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8848: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8850: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:8966: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].typnam)},(union ListCell){.ptr_value=(yyvsp[-2].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:9000: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].objwithargs)},(union ListCell){.ptr_value=(yyvsp[0].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:9004: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].objwithargs)},(union ListCell){.ptr_value=(yyvsp[-6].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:9008: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].objwithargs)},(union ListCell){.ptr_value=(NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:9012: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[0].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:9022: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[-1].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:11484: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:11496: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13480: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].alias)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13484: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13491: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(a)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13498: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(a)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13502: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13531: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].alias)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13657: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].node)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13675: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].node)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:13981: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-1].ival,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14365: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(1<<12,yylsp[-3]))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-1].ival,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14414: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14478: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14492: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14506: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14520: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14539: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14557: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14693: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14701: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14709: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14717: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14820: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:14835: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:15354: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:15513: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[-1].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:15525: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeBoolAConst(yyvsp[-1].boolean,-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:15542: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:15542: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[-1].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16126: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeStringConst(yyvsp[-2].str,yylsp[-2]))}),(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16156: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16156: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16156: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16161: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16161: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16167: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16190: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16190: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16195: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16195: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16206: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16221: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeIntConst(1,-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16221: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeIntConst(1,-1))}),((union ListCell){.ptr_value=(makeTypeCast(yyvsp[0].node,SystemTypeName("int4"),-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16227: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16227: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16687: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-2].ival,yylsp[-2]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:18234: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_concat(directargs,orderedargs))}),(union ListCell){.ptr_value=(ndirectargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:18341: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString("pg_catalog"))},(union ListCell){.ptr_value=(makeString(name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:18353: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString("pg_catalog"))},(union ListCell){.ptr_value=(makeString(name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:18422: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lexpr)},(union ListCell){.ptr_value=(rexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:18439: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lexpr)},(union ListCell){.ptr_value=(rexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.y:16781: error: legacyUninitvar(CWE-457): Uninitialized variable: n <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/gram.c: internal warning: child 10564 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 10564 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o namespace.o namespace.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/namespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o objectaccess.o objectaccess.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pairingheap.o pairingheap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c: In function ‘merge_children.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c:275:14: warning: dereference of NULL ‘pairs’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c:251:20: note: (1) following ‘true’ branch (when ‘next’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c:275:14: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/pairingheap.c:275:14: note: (3) dereference of NULL ‘pairs’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtutils.o nbtutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/tidbitmap.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:20: <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘ItemPointerGetOffsetNumber’ at ../../../../src/include/storage/itemptr.h:127:9, inlined from ‘_bt_check_third_page’ at nbtutils.c:2675:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c: In function ‘_bt_check_third_page’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2646:1: note: (1) entry to ‘_bt_check_third_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2655:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2663:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2671:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2676:26: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2685:71: note: (8) calling ‘BTreeTupleGetHeapTID’ from ‘_bt_check_third_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:638:1: note: (9) entry to ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:640:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:22: note: (11) inlined call to ‘ItemPointerGetOffsetNumberNoCheck’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘BTreeTupleGetHeapTID’ at ../../../../src/include/access/nbtree.h:643:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h: In function ‘_bt_check_third_page’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2685:71: note: (15) returning to ‘_bt_check_third_page’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2685:44: note: (16) inlined call to ‘ItemPointerGetOffsetNumber’ from ‘_bt_check_third_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2675:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:127:16: note: (17) inlined call to ‘ItemPointerGetOffsetNumberNoCheck’ from ‘ItemPointerGetOffsetNumber’ <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘ItemPointerGetOffsetNumber’ at ../../../../src/include/storage/itemptr.h:127:9, inlined from ‘_bt_check_third_page’ at nbtutils.c:2675:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: note: (18) dereference of NULL ‘BTreeTupleGetHeapTID(newtup)’ <--[csmock-gcc-wrapper] In function ‘ItemPointerCopy’, inlined from ‘_bt_truncate’ at nbtutils.c:2306:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:176:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c: In function ‘_bt_truncate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2220:1: note: (1) entry to ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2238:21: note: (2) calling ‘_bt_keep_natts’ from ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2365:1: note: (3) entry to ‘_bt_keep_natts’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2378:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2381:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2238:21: note: (6) returning to ‘_bt_truncate’ from ‘_bt_keep_natts’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2265:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/itup.h:71:56: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:789:24: note: in definition of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2284:19: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2284:28: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2297:24: note: (9) calling ‘BTreeTupleGetHeapTID’ from ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:638:1: note: (10) entry to ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:640:12: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:22: note: (12) inlined call to ‘ItemPointerGetOffsetNumberNoCheck’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] In function ‘ItemPointerGetOffsetNumberNoCheck’, inlined from ‘BTreeTupleGetHeapTID’ at ../../../../src/include/access/nbtree.h:643:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:116:23: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h: In function ‘_bt_truncate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:643:20: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2297:24: note: (16) returning to ‘_bt_truncate’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtutils.c:2306:9: note: (17) inlined call to ‘ItemPointerCopy’ from ‘_bt_truncate’ <--[csmock-gcc-wrapper] In function ‘ItemPointerCopy’, inlined from ‘_bt_truncate’ at nbtutils.c:2306:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:176:20: note: (18) dereference of NULL ‘BTreeTupleGetHeapTID(palloc0(newsize))’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth.o auth.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3061: warning: uninitvar(CWE-457): Uninitialized variable: encryptedpassword <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2850:9: warning: use of uninitialized value ‘data’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2855:1: note: (1) entry to ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2867:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2874:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2874:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (6) calling ‘sendAuthRequest’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:662:1: note: (7) entry to ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:670:12: note: (8) following ‘false’ branch (when ‘extralen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:673:9: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:680:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:31: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/libpq/libpq.h:46:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:681:17: note: in expansion of macro ‘pq_flush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (12) returning to ‘CheckRADIUSAuth’ from ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2884:18: note: (13) calling ‘recv_password_packet’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:692:1: note: (14) entry to ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:701:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:716:9: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:717:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:729:23: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:729:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:747:12: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:747:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:146:25: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:239:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:753:9: note: in expansion of macro ‘elog’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2884:18: note: (23) returning to ‘CheckRADIUSAuth’ from ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2885:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2888:13: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2888:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2899:33: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2899:19: note: (28) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/parsenodes.h:28, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/user.h:14, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:26: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2899:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2900:23: note: (31) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2900:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2901:42: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2901:23: note: (34) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2901:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (35) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:34: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2904:47: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2905:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2904:47: note: (41) calling ‘PerformRadiusTransaction’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2950:1: note: (42) entry to ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2961:25: note: (43) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2961:25: note: (44) capacity: 128 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2979:12: note: (45) following ‘true’ branch (when ‘portstr’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (46) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2981:12: note: (47) following ‘true’ branch (when ‘identifier’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (48) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2990:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3002:22: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3004:12: note: (51) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3011:36: note: (52) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3013:9: note: (53) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2829:1: note: (54) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2833:12: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2847:71: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3013:9: note: (57) returning to ‘PerformRadiusTransaction’ from ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3014:9: note: (58) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2829:1: note: (59) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2833:12: note: (60) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2847:71: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3014:9: note: (62) returning to ‘PerformRadiusTransaction’ from ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3028:23: note: (63) following ‘false’ branch (when ‘i >= encryptedpasswordlen’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3059:9: note: (64) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:3061:9: note: (65) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2829:1: note: (66) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2833:12: note: (67) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2847:71: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2850:9: note: (69) use of uninitialized value ‘data’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: warning: dereference of NULL ‘secrets’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2905:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2855:1: note: (1) entry to ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2867:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2874:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2874:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (6) calling ‘sendAuthRequest’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:662:1: note: (7) entry to ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:670:12: note: (8) following ‘false’ branch (when ‘extralen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:673:9: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:680:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/libpq/libpq.h:46:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:681:17: note: in expansion of macro ‘pq_flush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2882:9: note: (12) returning to ‘CheckRADIUSAuth’ from ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2884:18: note: (13) calling ‘recv_password_packet’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:692:1: note: (14) entry to ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:701:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:716:9: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:717:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:729:23: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:729:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:747:12: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:747:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:146:25: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:239:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:753:9: note: in expansion of macro ‘elog’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2884:18: note: (23) returning to ‘CheckRADIUSAuth’ from ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2885:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2888:13: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2888:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2899:33: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2899:19: note: (28) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2899:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2900:42: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2900:23: note: (31) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2900:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2901:42: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2901:23: note: (34) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2901:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (35) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:34: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2902:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2904:47: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2905:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (41) dereference of NULL ‘secrets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/auth.c:2905:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgquadtreeproc.o spgquadtreeproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgquadtreeproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rbtree.o rbtree.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib/rbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' ( echo src/backend/lib/binaryheap.o src/backend/lib/bipartite_match.o src/backend/lib/bloomfilter.o src/backend/lib/dshash.o src/backend/lib/hyperloglog.o src/backend/lib/ilist.o src/backend/lib/integerset.o src/backend/lib/knapsack.o src/backend/lib/pairingheap.o src/backend/lib/rbtree.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cluster.o cluster.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/cluster.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execExpr.o execExpr.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExpr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C main all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtvalidate.o nbtvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-fsstubs.o be-fsstubs.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-fsstubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-fsstubs.c:518: warning: uninitvar(CWE-457): Uninitialized variable: fd <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o main.o main.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' ( echo src/backend/main/main.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure-common.o be-secure-common.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-secure-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgscan.o spgscan.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c: In function ‘spgAllocSearchItem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:123:17: warning: use of NULL ‘distances’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:943:1: note: (1) entry to ‘spggetbitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:953:9: note: (2) calling ‘spgWalk’ from ‘spggetbitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:817:1: note: (3) entry to ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:823:31: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:825:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:825:42: note: (6) calling ‘spgGetNextQueueItem’ from ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:746:1: note: (7) entry to ‘spgGetNextQueueItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:748:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:752:37: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:825:42: note: (10) returning to ‘spgWalk’ from ‘spgGetNextQueueItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:827:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:834:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:845:45: note: (14) inlined call to ‘ItemPointerGetBlockNumber’ from ‘spgWalk’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/tidbitmap.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:106:16: note: (15) inlined call to ‘ItemPointerGetBlockNumberNoCheck’ from ‘ItemPointerGetBlockNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:95:16: note: (16) inlined call to ‘BlockIdGetBlockNumber’ from ‘ItemPointerGetBlockNumberNoCheck’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:17: <--[csmock-gcc-wrapper] In function ‘BlockIdGetBlockNumber’, inlined from ‘ItemPointerGetBlockNumberNoCheck’ at ../../../../src/include/storage/itemptr.h:95:9, inlined from ‘ItemPointerGetBlockNumber’ at ../../../../src/include/storage/itemptr.h:106:9, inlined from ‘spgWalk’ at spgscan.c:845:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/block.h:105:39: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c: In function ‘spgAllocSearchItem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:850:28: note: (18) following ‘true’ branch (when ‘buffer == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:852:42: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:869:28: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:872:52: note: (21) inlined call to ‘PageGetMaxOffsetNumber’ from ‘spgWalk’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/relscan.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:19: <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘spgWalk’ at spgscan.c:872:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:23: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c: In function ‘spgAllocSearchItem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/spgist_private.h:53:39: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:874:37: note: in expansion of macro ‘SpGistBlockIsRoot’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:874:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (26) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:885:55: note: (27) following ‘true’ branch (when ‘offset != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:888:58: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:888:58: note: (29) calling ‘spgTestLeafTuple’ from ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:763:1: note: (30) entry to ‘spgTestLeafTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:773:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:804:9: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:804:9: note: (33) calling ‘spgLeafTest’ from ‘spgTestLeafTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:516:1: note: (34) entry to ‘spgLeafTest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:526:12: note: (35) following ‘true’ branch (when ‘isnull != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:575:23: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:575:20: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:578:48: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:579:54: note: (39) calling ‘spgNewHeapItem’ from ‘spgLeafTest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:463:1: note: (40) entry to ‘spgNewHeapItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:467:34: note: (41) calling ‘spgAllocSearchItem’ from ‘spgNewHeapItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:114:1: note: (42) entry to ‘spgAllocSearchItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:122:12: note: (43) following ‘false’ branch (when ‘isnull == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:122:26: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:122:21: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:124:59: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgscan.c:123:17: note: (47) argument 2 (‘distances’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /usr/bin/make -C table all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o table.o table.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure.o be-secure.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o collationcmds.o collationcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/collationcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt.o crypt.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o comment.o comment.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgtextproc.o spgtextproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgtextproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtxlog.o nbtxlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufmgr.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/bufmask.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c: In function ‘btree_xlog_split’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/itup.h:71:56: warning: dereference of NULL ‘nposting’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:470:41: note: in definition of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:795:41: note: in expansion of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:390:65: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:390:74: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:253:1: note: (1) entry to ‘btree_xlog_split’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:309:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:319:51: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:333:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/itup.h:71:56: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:789:24: note: in definition of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:363:32: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:363:41: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:373:20: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:219:50: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:369:34: note: in expansion of macro ‘P_RIGHTMOST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:378:28: note: in expansion of macro ‘P_FIRSTDATAKEY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:378:57: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (10) following ‘false’ branch (when ‘off != replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:398:33: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:398:33: note: (12) following ‘false’ branch (when ‘newitemonleft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:406:34: note: (13) inlined call to ‘PageGetItemId’ from ‘btree_xlog_split’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘btree_xlog_split’ at nbtxlog.c:406:13: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c: In function ‘btree_xlog_split’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:409:28: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/off.h:53:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:412:35: note: in expansion of macro ‘OffsetNumberNext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:378:57: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (19) following ‘false’ branch (when ‘off != replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:398:33: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:398:33: note: (21) following ‘false’ branch (when ‘newitemonleft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:406:34: note: (22) inlined call to ‘PageGetItemId’ from ‘btree_xlog_split’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘btree_xlog_split’ at nbtxlog.c:406:13: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c: In function ‘btree_xlog_split’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:409:28: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/off.h:53:28: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:412:35: note: in expansion of macro ‘OffsetNumberNext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:378:57: note: (26) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:385:28: note: (28) following ‘true’ branch (when ‘off == replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:470:9: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:389:37: note: in expansion of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/itup.h:71:56: note: (30) dereference of NULL ‘nposting’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:470:41: note: in definition of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:795:41: note: in expansion of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:390:65: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree/nbtxlog.c:390:74: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tableam.o tableam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table/tableam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' ( echo src/backend/access/nbtree/nbtcompare.o src/backend/access/nbtree/nbtdedup.o src/backend/access/nbtree/nbtinsert.o src/backend/access/nbtree/nbtpage.o src/backend/access/nbtree/nbtree.o src/backend/access/nbtree/nbtsearch.o src/backend/access/nbtree/nbtsort.o src/backend/access/nbtree/nbtsplitloc.o src/backend/access/nbtree/nbtutils.o src/backend/access/nbtree/nbtvalidate.o src/backend/access/nbtree/nbtxlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_clause.o parse_clause.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_clause.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_clause.c:1670: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_colvar)},(union ListCell){.ptr_value=(r_colvar)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_clause.c:1674: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_colvar)},(union ListCell){.ptr_value=(r_colvar)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_clause.c:1742: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_node)},(union ListCell){.ptr_value=(r_node)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ifaddr.o ifaddr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/ifaddr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /usr/bin/make -C tablesample all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tableamapi.o tableamapi.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bernoulli.o bernoulli.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o system.o system.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablesample.o tablesample.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' ( echo src/backend/access/tablesample/bernoulli.o src/backend/access/tablesample/system.o src/backend/access/tablesample/tablesample.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_helper.o toast_helper.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table/toast_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/constraint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o constraint.o constraint.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' ( echo src/backend/access/table/table.o src/backend/access/table/tableam.o src/backend/access/table/tableamapi.o src/backend/access/table/toast_helper.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o objectaddress.o objectaddress.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:2356: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(typename)},((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:2359: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(name)},((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:2363: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(name,0)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:2370: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(name)},(union ListCell){.ptr_value=(args)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:4902: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(coll->collname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:4976: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(conForm->conname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5081: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(schema)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5081: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(opcForm->opcname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5161: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltype)},(union ListCell){.ptr_value=(rtype)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5223: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltype)},(union ListCell){.ptr_value=(rtype)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5343: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formStatistic->stxname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5370: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formParser->prsname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5397: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formDict->dictname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5424: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formTmpl->tmplname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5451: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formCfg->cfgname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5998: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(pstrdup(schema))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:5998: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(pstrdup(schema))},(union ListCell){.ptr_value=(pstrdup(opfForm->opfname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/objectaddress.c:6036: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(relForm->relname.data))}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgutils.o spgutils.c In function ‘memcpyInnerDatum’, /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] inlined from ‘spgFormInnerTuple’ at spgutils.c:1037:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:782:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c: In function ‘spgFormInnerTuple’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:981:1: note: (1) entry to ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1024:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1025:48: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1025:48: note: (4) following ‘false’ branch (when ‘nNodes <= 8191’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1030:34: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1036:12: note: (6) following ‘true’ branch (when ‘hasPrefix != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (9) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1037:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:780:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:780:12: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:782:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:782:17: note: (13) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c: In function ‘memcpyInnerDatum.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:787:17: warning: use of NULL ‘target’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:981:1: note: (1) entry to ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1024:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1025:48: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1025:48: note: (4) following ‘false’ branch (when ‘nNodes <= 8191’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1030:34: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1036:12: note: (6) following ‘true’ branch (when ‘hasPrefix != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (9) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1037:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:780:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:780:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum.part.0’: cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:1037:17: note: (13) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1037:3: cc1: note: (14) calling ‘memcpyInnerDatum.part.0’ from ‘spgFormInnerTuple’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c: In function ‘memcpyInnerDatum.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:776:1: note: (15) entry to ‘memcpyInnerDatum.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgutils.c:787:17: note: (16) argument 1 (‘target’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execExprInterp.o execExprInterp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c: In function ‘ExecEvalStepOp.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c:2380:27: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c:2365:1: note: (1) entry to ‘ExecEvalStepOp.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c:2374:23: note: (2) inlined call to ‘bsearch’ from ‘ExecEvalStepOp.part.0’ <--[csmock-gcc-wrapper] In file included from /usr/include/stdlib.h:965, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:60, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c:57: <--[csmock-gcc-wrapper] In function ‘bsearch’, inlined from ‘ExecEvalStepOp.part.0’ at execExprInterp.c:2374:9: /usr/include/bits/stdlib-bsearch.h:29:14: note: (3) following ‘true’ branch (when ‘__u > __l’)... <--[csmock-gcc-wrapper] /usr/include/bits/stdlib-bsearch.h:31:20: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c: In function ‘ExecEvalStepOp.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execExprInterp.c:2380:27: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqformat.o pqformat.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqcomm.o pqcomm.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/pqcomm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partition.o partition.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c: In function ‘has_partition_attrs’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:287:37: warning: dereference of NULL ‘partexprs_item’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:254:1: note: (1) entry to ‘has_partition_attrs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:262:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:265:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:269:26: note: (4) inlined call to ‘list_head’ from ‘has_partition_attrs’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:17: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘has_partition_attrs’ at partition.c:269:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘has_partition_attrs’: cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:270:23: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:272:45: note: (8) inlined call to ‘get_partition_col_attnum’ from ‘has_partition_attrs’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:31: <--[csmock-gcc-wrapper] In function ‘get_partition_col_attnum’, inlined from ‘has_partition_attrs’ at partition.c:272:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/partcache.h:82:19: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c: In function ‘has_partition_attrs’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:274:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:287:37: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/partition.c:287:37: note: (12) dereference of NULL ‘partexprs_item’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execGrouping.o execGrouping.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execGrouping.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgvacuum.o spgvacuum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conversioncmds.o conversioncmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/conversioncmds.c:117: error: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_aggregate.o pg_aggregate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_aggregate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copy.o copy.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c: In function ‘DoCopy’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:308:41: warning: dereference of NULL ‘rel’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:287:20: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/palloc.h:122:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:152:28: note: in expansion of macro ‘palloc0fast’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:176:53: note: in expansion of macro ‘newNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:292:25: note: in expansion of macro ‘makeNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:301:12: note: (3) following ‘true’ branch (when ‘is_from != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:308:21: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:308:20: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:308:41: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copy.c:308:41: note: (7) dereference of NULL ‘rel’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execIndexing.o execIndexing.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execIndexing.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqmq.o pqmq.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/pqmq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqsignal.o pqsignal.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execJunk.o execJunk.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c: In function ‘ExecInitJunkFilterConversion’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:176:46: warning: dereference of NULL ‘t’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:137:1: note: (1) entry to ‘ExecInitJunkFilterConversion’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:166:12: note: (2) following ‘true’ branch (when ‘cleanLength > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:168:43: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:169:21: note: (4) inlined call to ‘list_head’ from ‘ExecInitJunkFilterConversion’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:32, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/execdesc.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/executor.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:17: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘ExecInitJunkFilterConversion’ at execJunk.c:169:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (5) following ‘false’ branch (when ‘targetList’ is NULL)... <--[csmock-gcc-wrapper] In function ‘ExecInitJunkFilterConversion’: cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:170:31: note: (7) following ‘true’ branch (when ‘i < cleanLength’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:172:59: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:172:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (10) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:176:46: note: (11) dereference of NULL ‘t’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execJunk.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgvalidate.o spgvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-gssapi-common.o be-gssapi-common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-gssapi-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C transam all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgxlog.o spgxlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist/spgxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' ( echo src/backend/access/spgist/spgdoinsert.o src/backend/access/spgist/spginsert.o src/backend/access/spgist/spgkdtreeproc.o src/backend/access/spgist/spgproc.o src/backend/access/spgist/spgquadtreeproc.o src/backend/access/spgist/spgscan.o src/backend/access/spgist/spgtextproc.o src/backend/access/spgist/spgutils.o src/backend/access/spgist/spgvacuum.o src/backend/access/spgist/spgvalidate.o src/backend/access/spgist/spgxlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' /usr/bin/make -C nodes all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure-openssl.o be-secure-openssl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-secure-openssl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_attrdef.o pg_attrdef.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clog.o clog.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_cast.o pg_cast.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_class.o pg_class.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bitmapset.o bitmapset.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/bitmapset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execParallel.o execParallel.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execParallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfrom.o copyfrom.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copyfrom.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o commit_ts.o commit_ts.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/commit_ts.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execMain.o execMain.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execMain.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_coerce.o parse_coerce.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_coerce.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_collation.o pg_collation.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_collation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o generic_xlog.o generic_xlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/generic_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfromparse.o copyfromparse.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copyfromparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hba.o hba.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c: In function ‘parse_hba_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:1352:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2600:1: note: (1) entry to ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2610:16: note: (2) calling ‘open_auth_file’ from ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:600:1: note: (3) entry to ‘open_auth_file’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:610:12: note: (4) following ‘false’ branch (when ‘depth <= 10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:622:16: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:623:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:644:12: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:644:12: note: (8) following ‘true’ branch (when ‘depth == 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/executor.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/funcapi.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:34: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/memutils.h:127:10: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:650:36: note: in expansion of macro ‘AllocSetContextCreate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2610:16: note: (10) returning to ‘load_hba’ from ‘open_auth_file’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2611:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2617:9: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2617:9: note: (13) calling ‘tokenize_auth_file’ from ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:691:1: note: (14) entry to ‘tokenize_auth_file’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:722:12: note: (15) following ‘true’ branch (when ‘depth == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:723:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:725:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:731:29: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2617:9: note: (19) returning to ‘load_hba’ from ‘tokenize_auth_file’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:29: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2625:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2625:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2631:20: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2637:32: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2637:32: note: (24) calling ‘parse_hba_line’ from ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:1327:1: note: (25) entry to ‘parse_hba_line’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:1351:17: note: (26) inlined call to ‘list_head’ from ‘parse_hba_line’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘parse_hba_line’ at hba.c:1351:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c: In function ‘parse_hba_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:1352:16: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:1352:16: note: (29) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c: In function ‘parse_ident_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2723:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2706:1: note: (1) entry to ‘parse_ident_line’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2717:17: note: (2) inlined call to ‘list_head’ from ‘parse_ident_line’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘parse_ident_line’ at hba.c:2717:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c: In function ‘parse_ident_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2719:22: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/hba.c:2723:16: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execPartition.o execPartition.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execPartition.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multixact.o multixact.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/multixact.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_constraint.o pg_constraint.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_constraint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure-gssapi.o be-secure-gssapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq/be-secure-gssapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' ( echo src/backend/libpq/auth-sasl.o src/backend/libpq/auth-scram.o src/backend/libpq/auth.o src/backend/libpq/be-fsstubs.o src/backend/libpq/be-secure-common.o src/backend/libpq/be-secure.o src/backend/libpq/crypt.o src/backend/libpq/hba.o src/backend/libpq/ifaddr.o src/backend/libpq/pqcomm.o src/backend/libpq/pqformat.o src/backend/libpq/pqmq.o src/backend/libpq/pqsignal.o src/backend/libpq/be-secure-openssl.o src/backend/libpq/be-gssapi-common.o src/backend/libpq/be-secure-gssapi.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_collate.o parse_collate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_collate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_collate.c:377: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(le)},(union ListCell){.ptr_value=(re)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execProcnode.o execProcnode.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execProcnode.c:391: warning: nullPointer(CWE-476): Possible null pointer dereference: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execProcnode.c:407: warning: nullPointer(CWE-476): Possible null pointer dereference: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execProcnode.c:433: warning: nullPointer(CWE-476): Possible null pointer dereference: node <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execProcnode.c:434: warning: nullPointer(CWE-476): Possible null pointer dereference: node <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execProcnode.c:433: error: ctunullpointer(CWE-476): Null pointer dereference: node <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_conversion.o pg_conversion.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyto.o copyto.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/copyto.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgr.o rmgr.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_db_role_setting.o pg_db_role_setting.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execSRF.o execSRF.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execSRF.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_depend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/createas.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_depend.o pg_depend.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createas.o createas.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execReplication.o execReplication.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execReplication.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slru.o slru.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/slru.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subtrans.o subtrans.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_cte.o parse_cte.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_cte.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_cte.c:276: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_cte.c:292: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_cte.c:298: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_enr.o parse_enr.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execScan.o execScan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execScan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execScan.c:338: error: legacyUninitvar(CWE-457): Uninitialized variable: relids <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timeline.o timeline.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/timeline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_enum.o pg_enum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_enum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o transam.o transam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/transam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_inherits.o pg_inherits.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_inherits.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_largeobject.o pg_largeobject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o define.o define.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extensible.o extensible.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_namespace.o pg_namespace.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execTuples.o execTuples.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c: In function ‘do_tup_output’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2286:9: warning: use of uninitialized value ‘isnull’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2304:1: note: (1) entry to ‘do_text_output_multiline’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2307:25: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2307:25: note: (3) capacity: 1 byte <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2309:16: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2314:23: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2314:23: note: (6) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2315:20: note: (7) following ‘false’ branch (when ‘eol’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2322:31: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2327:17: note: (9) calling ‘do_tup_output’ from ‘do_text_output_multiline’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2276:1: note: (10) entry to ‘do_tup_output’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execTuples.c:2286:9: note: (11) use of uninitialized value ‘isnull’ here <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o twophase.o twophase.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/twophase.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/twophase.c:1031: error: ctunullpointer(CWE-476): Null pointer dereference: data <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o twophase_rmgr.o twophase_rmgr.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_operator.o pg_operator.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_operator.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varsup.o varsup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/varsup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execUtils.o execUtils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/execUtils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_parameter_acl.o pg_parameter_acl.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbcommands.o dbcommands.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/dbcommands.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o discard.o discard.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o functions.o functions.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/functions.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_proc.o pg_proc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:536:45: warning: dereference of NULL ‘newlc’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:72:1: note: (1) entry to ‘ProcedureCreate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:129:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:139:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:164:12: note: (4) following ‘false’ branch (when ‘parameterModes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:186:113: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:188:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:198:21: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:201:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:210:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:239:12: note: (10) following ‘false’ branch (when ‘paramModes’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:294:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:294:23: note: (12) following ‘true’ branch (when ‘i != 30’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:296:26: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:325:12: note: (14) following ‘false’ branch (when ‘parameterModes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:328:53: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:365:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:368:55: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:373:20: note: (18) following ‘true’ branch (when ‘replace != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:378:22: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:383:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:397:76: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:409:20: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:410:46: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:409:55: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:429:20: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:507:20: note: (26) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:514:29: note: (27) inlined call to ‘list_length’ from ‘ProcedureCreate’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19: <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ProcedureCreate’ at pg_proc.c:514:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:514:28: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:523:42: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:533:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:533:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:538:36: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:546:41: note: (34) inlined call to ‘lnext’ from ‘ProcedureCreate’ <--[csmock-gcc-wrapper] In function ‘lnext’, inlined from ‘ProcedureCreate’ at pg_proc.c:546:13: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:346:10: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:533:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:533:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_proc.c:536:45: note: (38) dereference of NULL ‘newlc’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_func.o parse_func.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropcmds.o dropcmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1779: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(aarg->ptr_value)},(union ListCell){.ptr_value=(harg->ptr_value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1783: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(aarg->ptr_value)},(union ListCell){.ptr_value=(harg->ptr_value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2270: warning: uninitvar(CWE-457): Uninitialized variable: argoids <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1760:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: warning: dereference of NULL ‘fargs’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:90:1: note: (1) entry to ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:94:53: note: (2) following ‘true’ branch (when ‘fn’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:94:21: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:124:16: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:135:13: note: (5) inlined call to ‘list_length’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ParseFuncOrColumn’ at parse_func.c:135:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:135:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:155:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:155:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (11) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:179:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:210:12: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:210:12: note: (13) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:223:38: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:266:20: note: (15) calling ‘func_get_detail’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1394:1: note: (16) entry to ‘func_get_detail’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1420:12: note: (17) following ‘true’ branch (when ‘argdefaults’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1421:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1421:30: note: (19) ‘fargnames’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1433:33: note: (20) following ‘true’ branch (when ‘best_candidate’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1437:20: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1442:12: note: (22) following ‘false’ branch (when ‘best_candidate’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1586:47: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1586:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1594:31: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1594:20: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1598:25: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1624:20: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1627:40: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1632:20: note: (30) following ‘true’ branch (when ‘argdefaults’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1632:50: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1632:33: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1697:30: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:266:20: note: (34) returning to ‘ParseFuncOrColumn’ from ‘func_get_detail’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:294:12: note: (35) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:304:43: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:358:17: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:367:23: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:368:20: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:370:49: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:376:20: note: (41) following ‘true’ branch (when ‘aggkind != 110’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:381:28: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:381:28: note: (43) following ‘true’ branch (when ‘agg_within_group != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:387:28: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:387:28: note: (45) following ‘false’ branch (when ‘over’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:407:45: note: (46) inlined call to ‘list_length’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ParseFuncOrColumn’ at parse_func.c:407:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:414:36: note: (48) following ‘false’ branch (when ‘catDirectArgs == numDirectArgs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:504:28: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:504:28: note: (50) following ‘true’ branch (when ‘aggkind == 104’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:505:33: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:505:33: note: (52) calling ‘unify_hypothetical_args’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1740:1: note: (53) entry to ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1750:25: note: (54) inlined call to ‘list_length’ from ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1750:18: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (55) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1750:23: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1753:12: note: (57) following ‘false’ branch (when ‘numNonHypotheticalArgs >= 0’)... <--[csmock-gcc-wrapper] cc1: note: (58) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1757:56: note: (59) following ‘true’ branch (when ‘hargpos < numDirectArgs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1759:76: note: (60) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1760:36: note: (61) inlined call to ‘list_nth_cell’ from ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1760:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (62) dereference of NULL ‘fargs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘funcname_signature_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: warning: dereference of NULL ‘lc’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2013:70: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:1992:1: note: (1) entry to ‘funcname_signature_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2004:30: note: (2) inlined call to ‘list_length’ from ‘funcname_signature_string’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘funcname_signature_string’ at parse_func.c:2004:23: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (3) following ‘true’ branch (when ‘argnames’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c: In function ‘funcname_signature_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2007:23: note: (5) following ‘true’ branch (when ‘i < nargs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2009:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2009:20: note: (7) following ‘false’ branch (when ‘i == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2011:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2007:23: note: (9) following ‘true’ branch (when ‘i < nargs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2009:20: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (11) dereference of NULL ‘lc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_func.c:2013:70: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/dropcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o instrument.o instrument.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfuncs.o copyfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/copyfuncs.c: internal warning: child 11905 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 11905 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /usr/bin/make -C optimizer all /usr/bin/make -C geqo all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_copy.o geqo_copy.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_cx.o geqo_cx.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o equalfuncs.o equalfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/equalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/equalfuncs.c: internal warning: child 11931 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 11931 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_erx.o geqo_erx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo/geqo_erx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o list.o list.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xact.o xact.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xact.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_eval.o geqo_eval.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo/geqo_eval.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_main.o geqo_main.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_misc.o geqo_misc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_mutation.o geqo_mutation.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o event_trigger.o event_trigger.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/event_trigger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_publication.o pg_publication.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c: In function ‘pg_get_publication_tables’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1103:37: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1057:1: note: (1) entry to ‘pg_get_publication_tables’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1064:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:37: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/funcapi.h:307:30: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1075:27: note: in expansion of macro ‘SRF_FIRSTCALL_INIT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1089:31: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:40: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1095:82: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/builtins.h:95:73: note: in definition of macro ‘TextDatumGetCString’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1095:36: note: (6) calling ‘GetPublicationByName’ from ‘pg_get_publication_tables’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1042:1: note: (7) entry to ‘GetPublicationByName’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1048:54: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1048:54: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1095:36: note: (10) returning to ‘pg_get_publication_tables’ from ‘GetPublicationByName’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_publication.c:1103:37: note: (11) dereference of NULL ‘GetPublicationByName(text_to_cstring((char *)*), 0)’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o makefuncs.o makefuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/makefuncs.c:626: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(rightop)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/makefuncs.c:698: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(qual1)},(union ListCell){.ptr_value=(qual2)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_ox1.o geqo_ox1.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_ox2.o geqo_ox2.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multibitmapset.o multibitmapset.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_pmx.o geqo_pmx.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_range.o pg_range.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogarchive.o xlogarchive.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogarchive.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_pool.o geqo_pool.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo/geqo_pool.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' /usr/bin/make -C path all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_shdepend.o pg_shdepend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_shdepend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_px.o geqo_px.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_random.o geqo_random.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_recombination.o geqo_recombination.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeAgg.o nodeAgg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeAgg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_selection.o geqo_selection.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' ( echo src/backend/optimizer/geqo/geqo_copy.o src/backend/optimizer/geqo/geqo_cx.o src/backend/optimizer/geqo/geqo_erx.o src/backend/optimizer/geqo/geqo_eval.o src/backend/optimizer/geqo/geqo_main.o src/backend/optimizer/geqo/geqo_misc.o src/backend/optimizer/geqo/geqo_mutation.o src/backend/optimizer/geqo/geqo_ox1.o src/backend/optimizer/geqo/geqo_ox2.o src/backend/optimizer/geqo/geqo_pmx.o src/backend/optimizer/geqo/geqo_pool.o src/backend/optimizer/geqo/geqo_px.o src/backend/optimizer/geqo/geqo_random.o src/backend/optimizer/geqo/geqo_recombination.o src/backend/optimizer/geqo/geqo_selection.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_subscription.o pg_subscription.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeAppend.o nodeAppend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeAppend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeAppend.c:1072: warning: uninitvar(CWE-457): Uninitialized variable: noccurred <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o explain.o explain.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/explain.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapAnd.o nodeBitmapAnd.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeBitmapAnd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_expr.o parse_expr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1239: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(cmp)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1278: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1287: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1296: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1303: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(cexpr))copyObjectImpl(cexpr),a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(bexpr))copyObjectImpl(bexpr),a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1310: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(sub1)},(union ListCell){.ptr_value=(sub2)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1314: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1321: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(cexpr))copyObjectImpl(cexpr),a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(bexpr))copyObjectImpl(bexpr),a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:1328: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(sub1)},(union ListCell){.ptr_value=(sub2)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:2974: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(cmp)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:3196: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(expr)},(union ListCell){.ptr_value=(encoding)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:3477: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(texpr)},(union ListCell){.ptr_value=(enc)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:3633: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(pstrdup("q")))},(union ListCell){.ptr_value=(makeString(pstrdup("a")))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c:3775: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(key)},(union ListCell){.ptr_value=(val)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_expr.c: internal warning: child 12245 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 12245 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clausesel.o clausesel.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/clausesel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C partitioning all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_merge.o parse_merge.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_type.o pg_type.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/pg_type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapHeapscan.o nodeBitmapHeapscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeBitmapHeapscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o storage.o storage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/storage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_node.o parse_node.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o allpaths.o allpaths.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/allpaths.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapIndexscan.o nodeBitmapIndexscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toasting.o toasting.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_oper.o parse_oper.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeBitmapIndexscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/toasting.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog/toasting.c:327: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=("chunk_id")},(union ListCell){.ptr_value=("chunk_seq")}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_oper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_oper.c:733: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltree)},(union ListCell){.ptr_value=(rtree)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_oper.c:835: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltree)},(union ListCell){.ptr_value=(rtree)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' ( echo src/backend/catalog/aclchk.o src/backend/catalog/catalog.o src/backend/catalog/dependency.o src/backend/catalog/heap.o src/backend/catalog/index.o src/backend/catalog/indexing.o src/backend/catalog/namespace.o src/backend/catalog/objectaccess.o src/backend/catalog/objectaddress.o src/backend/catalog/partition.o src/backend/catalog/pg_aggregate.o src/backend/catalog/pg_attrdef.o src/backend/catalog/pg_cast.o src/backend/catalog/pg_class.o src/backend/catalog/pg_collation.o src/backend/catalog/pg_constraint.o src/backend/catalog/pg_conversion.o src/backend/catalog/pg_db_role_setting.o src/backend/catalog/pg_depend.o src/backend/catalog/pg_enum.o src/backend/catalog/pg_inherits.o src/backend/catalog/pg_largeobject.o src/backend/catalog/pg_namespace.o src/backend/catalog/pg_operator.o src/backend/catalog/pg_parameter_acl.o src/backend/catalog/pg_proc.o src/backend/catalog/pg_publication.o src/backend/catalog/pg_range.o src/backend/catalog/pg_shdepend.o src/backend/catalog/pg_subscription.o src/backend/catalog/pg_type.o src/backend/catalog/storage.o src/backend/catalog/toasting.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapOr.o nodeBitmapOr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeBitmapOr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_param.o parse_param.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_param.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlog.o xlog.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlog.c:1555: error: nullPointerArithmetic(CWE-682): Pointer addition with NULL pointer. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogbackup.o xlogbackup.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partdesc.o partdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeCtescan.o nodeCtescan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeCustom.o nodeCustom.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partbounds.o partbounds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3928: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(arg1)},(union ListCell){.ptr_value=(arrexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4020: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(relidConst)},(union ListCell){.ptr_value=(modulusConst)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4020: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(relidConst)},(union ListCell){.ptr_value=(modulusConst)},(union ListCell){.ptr_value=(remainderConst)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4191: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(nulltest)},(union ListCell){.ptr_value=(opexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4209: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(nulltest)},(union ListCell){.ptr_value=(opexpr)}' depends on order of evaluation of side effects <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/relation.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘make_partition_op_expr’ at partbounds.c:3952:65: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: warning: dereference of NULL ‘elemops’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c: In function ‘make_partition_op_expr’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3869:1: note: (1) entry to ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3877:19: note: (2) calling ‘get_partition_operator’ from ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3833:1: note: (3) entry to ‘get_partition_operator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3846:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3856:29: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3877:19: note: (6) returning to ‘make_partition_op_expr’ from ‘get_partition_operator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3894:9: note: (7) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3896:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3952:98: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:178:56: note: (10) inlined call to ‘list_nth_cell’ from ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3952:100: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘make_partition_op_expr’ at partbounds.c:3952:65: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (12) dereference of NULL ‘elemops’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_qual_for_range’ at partbounds.c:4339:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: warning: dereference of NULL ‘or_expr_args’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4276:1: note: (1) entry to ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4301:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4304:39: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4309:31: note: (4) following ‘true’ branch (when ‘k < nparts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4311:67: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4317:28: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4320:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4324:28: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4327:35: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4327:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4331:45: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4331:45: note: (12) calling ‘get_qual_for_range’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4276:1: note: (13) entry to ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4301:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4378:12: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4378:12: note: (16) following ‘true’ branch (when ‘for_default != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4390:39: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4390:26: note: (18) inlined call to ‘list_head’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_qual_for_range’ at partbounds.c:4390:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4390:24: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:476:38: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:469:18: note: in expansion of macro ‘multi_for_advance_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4392:9: note: in expansion of macro ‘forboth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4464:26: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4468:31: note: (23) following ‘false’ branch (when ‘current_or_arm >= num_or_arms’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4592:12: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4592:12: note: (25) following ‘false’ branch (when ‘lower_or_arms’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4597:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4597:12: note: (27) following ‘false’ branch (when ‘upper_or_arms’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4609:12: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4609:12: note: (29) following ‘true’ branch (when ‘result’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4612:25: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4612:25: note: (31) following ‘true’ branch (when ‘for_default != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4611:27: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4611:27: note: (33) calling ‘get_range_nulltest’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4677:1: note: (34) entry to ‘get_range_nulltest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4684:26: note: (35) inlined call to ‘list_head’ from ‘get_range_nulltest’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_range_nulltest’ at partbounds.c:4684:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘get_qual_for_range’: cc1: note: (37) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4685:23: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4714:16: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4611:27: note: (40) returning to ‘get_qual_for_range’ from ‘get_range_nulltest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4331:45: note: (41) returning to ‘get_qual_for_range’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4337:70: note: (42) inlined call to ‘list_length’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘get_qual_for_range’ at partbounds.c:4337:42: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (43) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:178:56: note: (44) inlined call to ‘list_nth_cell’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4339:78: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_qual_for_range’ at partbounds.c:4339:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (46) dereference of NULL ‘get_qual_for_range(parent, stringToNode(text_to_cstring((char *)SysCacheGetAttrNotNull(55, SearchSysCache1(55, (long unsigned int)inhrelid), 33))), 1)’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/bitmapset.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:21: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_hash’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: warning: dereference of NULL ‘partexprs_item’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:242:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4040:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:3984:1: note: (1) entry to ‘get_qual_for_hash’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4021:26: note: (2) inlined call to ‘list_head’ from ‘get_qual_for_hash’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_qual_for_hash’ at partbounds.c:4021:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘get_qual_for_hash’: cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4024:23: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4029:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4029:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:242:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4040:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (9) dereference of NULL ‘partexprs_item’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:242:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partbounds.c:4040:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogfuncs.o xlogfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeForeignscan.o nodeForeignscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeForeignscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xloginsert.o xloginsert.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c: In function ‘XLogResetInsertion’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:233:24: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:99:21: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1225:1: note: (2) entry to ‘log_newpage_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1237:16: note: (3) calling ‘log_newpage’ from ‘log_newpage_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1131:1: note: (4) entry to ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1141:9: note: (5) calling ‘XLogBeginInsert’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:150:1: note: (6) entry to ‘XLogBeginInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:157:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:160:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:160:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:163:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1141:9: note: (11) returning to ‘log_newpage’ from ‘XLogBeginInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1142:9: note: (12) calling ‘XLogRegisterBlock’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:296:1: note: (13) entry to ‘XLogRegisterBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:306:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:309:18: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1142:9: note: (16) returning to ‘log_newpage’ from ‘XLogRegisterBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:1143:18: note: (17) calling ‘XLogInsert’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:461:1: note: (18) entry to ‘XLogInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:466:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:473:19: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:473:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/probes.h:10, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/pg_trace.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:38: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/probes.h:604:1: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:478:9: note: in expansion of macro ‘TRACE_POSTGRESQL_WAL_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:507:23: note: (23) calling ‘XLogRecordAssemble’ from ‘XLogInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:535:1: note: (24) entry to ‘XLogRecordAssemble’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:903:12: note: (25) following ‘false’ branch (when ‘total_len <= 1069547520’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:914:26: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:507:23: note: (27) returning to ‘XLogInsert’ from ‘XLogRecordAssemble’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:514:9: note: (28) calling ‘XLogResetInsertion’ from ‘XLogInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:223:1: note: (29) entry to ‘XLogResetInsertion’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xloginsert.c:233:24: note: (30) assigned to ‘XLogRecData *’ here; ‘sizeof (XLogRecData)’ is ‘24’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeFuncs.o nodeFuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/nodeFuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodes.o nodes.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_relation.o parse_relation.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeFunctionscan.o nodeFunctionscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeFunctionscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogprefetcher.o xlogprefetcher.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogprefetcher.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_target.o parse_target.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_target.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGather.o nodeGather.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeGather.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o params.o params.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_type.o parse_type.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o costsize.o costsize.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/costsize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGatherMerge.o nodeGatherMerge.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeGatherMerge.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGroup.o nodeGroup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeGroup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parser.o parser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extension.o extension.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/extension.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/extension.c:314: warning: nullPointer(CWE-476): Possible null pointer dereference: versionname <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/extension.c:3099: warning: nullPointer(CWE-476): Possible null pointer dereference: versionName <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/extension.c:314: error: ctunullpointer(CWE-476): Null pointer dereference: versionname <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o print.o print.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o foreigncmds.o foreigncmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/foreigncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o equivclass.o equivclass.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/equivclass.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogrecovery.o xlogrecovery.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogrecovery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogstats.o xlogstats.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partprune.o partprune.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:1852: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(new_booltest)},(union ListCell){.ptr_value=(nulltest)}' depends on order of evaluation of side effects <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/hash.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:38: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c: In function ‘get_steps_using_prefix_recurse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: warning: dereference of NULL ‘start’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2505:41: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2485:1: note: (1) entry to ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2509:12: note: (2) following ‘true’ branch (when ‘cur_keyno < final_keyno’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:439:43: note: (3) inlined call to ‘for_each_cell_setup’ from ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2519:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:450:20: note: (4) inlined call to ‘list_cell_number’ from ‘for_each_cell_setup’ <--[csmock-gcc-wrapper] In function ‘list_cell_number’, inlined from ‘for_each_cell_setup’ at ../../../src/include/nodes/pg_list.h:450:13, inlined from ‘get_steps_using_prefix_recurse’ at partprune.c:2519:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:336:18: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c: In function ‘get_steps_using_prefix_recurse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2523:28: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:444:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2519:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:440:42: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2535:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:442:42: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2535:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2542:28: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2545:47: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2559:37: note: (12) calling ‘get_steps_using_prefix_recurse’ from ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2485:1: note: (13) entry to ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:54: note: (14) dereference of NULL ‘start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:2505:41: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3477:31: warning: dereference of NULL ‘lc2’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3405:1: note: (1) entry to ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3422:15: note: (2) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3422:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3423:15: note: (5) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3423:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘perform_pruning_base_step’: cc1: note: (7) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3429:31: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3436:48: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3436:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3443:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3443:20: note: (12) following ‘false’ branch (when ‘keyno <= nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3446:20: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3446:20: note: (14) following ‘true’ branch (when ‘lc1’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3453:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3464:28: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3477:31: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3477:31: note: (18) dereference of NULL ‘lc2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3521:32: warning: use of uninitialized value ‘values[0]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3405:1: note: (1) entry to ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3412:25: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3422:15: note: (3) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3422:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3423:31: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3423:15: note: (6) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3423:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘perform_pruning_base_step’: cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3429:31: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:54: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3508:44: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/partitioning/partprune.h:71:11: note: in definition of macro ‘PruneCxtStateIdx’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3511:9: note: (11) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3520:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning/partprune.c:3521:32: note: (13) use of uninitialized value ‘values[0]’ here <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' ( echo src/backend/partitioning/partbounds.o src/backend/partitioning/partdesc.o src/backend/partitioning/partprune.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeHash.o nodeHash.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c: In function ‘ExecParallelHashRepartitionFirst’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1343:54: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3540:1: note: (1) entry to ‘ExecParallelHashTuplePrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3553:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3558:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3559:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3560:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3560:25: note: (6) calling ‘ExecParallelHashIncreaseNumBatches’ from ‘ExecParallelHashTuplePrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1086:1: note: (7) entry to ‘ExecParallelHashIncreaseNumBatches’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1235:25: note: (8) calling ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashIncreaseNumBatches’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1311:1: note: (9) entry to ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1318:25: note: (10) calling ‘ExecParallelHashPopChunkQueue’ from ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3499:1: note: (11) entry to ‘ExecParallelHashPopChunkQueue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3505:12: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3507:25: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1318:25: note: (14) returning to ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashPopChunkQueue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1318:16: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (16) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1323:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1325:91: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1336:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1341:116: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1340:41: note: (21) calling ‘ExecParallelHashTupleAlloc’ from ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:2955:1: note: (22) entry to ‘ExecParallelHashTupleAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3020:12: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:3030:30: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1340:41: note: (25) returning to ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashTupleAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHash.c:1343:54: note: (26) dereference of NULL ‘ExecParallelHashTupleAlloc(hashtable, (long unsigned int)((MinimalTupleData *)hashTuple)[1].t_len + 16, &shared)’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_utilcmd.o parse_utilcmd.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:516: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(snamespace))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:516: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(snamespace))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))},(union ListCell){.ptr_value=(makeString(column->colname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:1120: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(cxt->relation->schemaname))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:1120: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(cxt->relation->schemaname))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))},(union ListCell){.ptr_value=(makeString(def->colname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:1382: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(heapRel->schemaname))},(union ListCell){.ptr_value=(makeString(heapRel->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:1382: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(heapRel->schemaname))},(union ListCell){.ptr_value=(makeString(heapRel->relname))},(union ListCell){.ptr_value=(makeString(n->conname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:1673: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nspname))},(union ListCell){.ptr_value=(makeString(oprname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:2016: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nsp_name))},(union ListCell){.ptr_value=(makeString(coll_name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/parse_utilcmd.c:2046: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nsp_name))},(union ListCell){.ptr_value=(makeString(opc_name))}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogutils.o xlogutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeHashjoin.o nodeHashjoin.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeHashjoin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' ( echo src/backend/access/transam/clog.o src/backend/access/transam/commit_ts.o src/backend/access/transam/generic_xlog.o src/backend/access/transam/multixact.o src/backend/access/transam/parallel.o src/backend/access/transam/rmgr.o src/backend/access/transam/slru.o src/backend/access/transam/subtrans.o src/backend/access/transam/timeline.o src/backend/access/transam/transam.o src/backend/access/transam/twophase.o src/backend/access/transam/twophase_rmgr.o src/backend/access/transam/varsup.o src/backend/access/transam/xact.o src/backend/access/transam/xlog.o src/backend/access/transam/xlogarchive.o src/backend/access/transam/xlogbackup.o src/backend/access/transam/xlogfuncs.o src/backend/access/transam/xloginsert.o src/backend/access/transam/xlogprefetcher.o src/backend/access/transam/xlogreader.o src/backend/access/transam/xlogrecovery.o src/backend/access/transam/xlogstats.o src/backend/access/transam/xlogutils.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' ( cat brin/objfiles.txt common/objfiles.txt gin/objfiles.txt gist/objfiles.txt hash/objfiles.txt heap/objfiles.txt index/objfiles.txt nbtree/objfiles.txt rmgrdesc/objfiles.txt spgist/objfiles.txt table/objfiles.txt tablesample/objfiles.txt transam/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' /usr/bin/make -C port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o atomics.o atomics.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_sema.o pg_sema.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o functioncmds.o functioncmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/functioncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C postmaster all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_shmem.o pg_shmem.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port/sysv_shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIncrementalSort.o nodeIncrementalSort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIncrementalSort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scan.o scan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c: In function ‘core_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8207:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:142:19: note: (1) entry to ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8086:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:130:31: note: (2) calling ‘core_yyensure_buffer_stack’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8091:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:130:31: note: (3) entry to ‘core_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8309:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8324:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8327:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:130:31: note: (6) returning to ‘core_yyrestart’ from ‘core_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8091:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:64:26: note: (7) calling ‘core_yy_create_buffer’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8093:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:64:26: note: (8) entry to ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8151:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8156:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8159:24: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8165:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8168:29: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (13) calling ‘core_yy_init_buffer’ from ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8170:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (14) entry to ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8199:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (15) calling ‘core_yy_flush_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8205:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (16) entry to ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8228:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8231:12: note: (17) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8234:23: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (19) returning to ‘core_yy_init_buffer’ from ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8205:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (20) returning to ‘core_yy_create_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8170:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:64:26: note: (21) returning to ‘core_yyrestart’ from ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8093:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8096:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8096:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (24) calling ‘core_yy_init_buffer’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8096:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:94:24: note: (25) entry to ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8199:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (26) calling ‘core_yy_flush_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8205:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (27) entry to ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8228:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8231:12: note: (28) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:100:25: note: (30) returning to ‘core_yy_init_buffer’ from ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8205:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser/scan.c:8207:26: note: (31) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' ( echo src/backend/port/atomics.o src/backend/port/pg_sema.o src/backend/port/pg_shmem.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scansup.o scansup.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' ( echo src/backend/parser/analyze.o src/backend/parser/gram.o src/backend/parser/parse_agg.o src/backend/parser/parse_clause.o src/backend/parser/parse_coerce.o src/backend/parser/parse_collate.o src/backend/parser/parse_cte.o src/backend/parser/parse_enr.o src/backend/parser/parse_expr.o src/backend/parser/parse_func.o src/backend/parser/parse_merge.o src/backend/parser/parse_node.o src/backend/parser/parse_oper.o src/backend/parser/parse_param.o src/backend/parser/parse_relation.o src/backend/parser/parse_target.o src/backend/parser/parse_type.o src/backend/parser/parse_utilcmd.o src/backend/parser/parser.o src/backend/parser/scan.o src/backend/parser/scansup.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' /usr/bin/make -C regex all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lockcmds.o lockcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/lockcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indxpath.o indxpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/indxpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/indxpath.c:3260: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rightop)},(union ListCell){.ptr_value=(leftop)}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIndexonlyscan.o nodeIndexonlyscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexonlyscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o outfuncs.o outfuncs.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/outfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/outfuncs.c: internal warning: child 13184 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 13184 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/matview.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o matview.o matview.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o read.o read.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/read.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexcmds.o indexcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/indexcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joinpath.o joinpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autovacuum.o autovacuum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/autovacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auxprocess.o auxprocess.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tidbitmap.o tidbitmap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/tidbitmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIndexscan.o nodeIndexscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o opclasscmds.o opclasscmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:42, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:32: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1227:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1208:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1214:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (5) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1227:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘rightop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1259:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1152:1: note: (1) entry to ‘ExecIndexBuildScanKeys’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1208:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1214:30: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1220:43: note: (6) inlined call to ‘get_leftop’ from ‘ExecIndexBuildScanKeys’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:40: <--[csmock-gcc-wrapper] In function ‘get_leftop’, inlined from ‘ExecIndexBuildScanKeys’ at nodeIndexscan.c:1220:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:87:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:178:56: note: (8) inlined call to ‘list_nth_cell’ from ‘get_leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:172:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:88:33: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_leftop’ at ../../../src/include/nodes/nodeFuncs.h:88:19, inlined from ‘ExecIndexBuildScanKeys’ at nodeIndexscan.c:1220:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:281:21: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1222:28: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1222:39: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1227:28: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1228:51: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1227:29: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1231:34: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1232:28: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1239:41: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (18) dereference of NULL ‘rightop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1259:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1468:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1208:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1455:30: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1463:28: note: (9) following ‘false’ branch (when ‘leftop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1468:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (11) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1468:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘rightop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1501:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1208:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1455:30: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1463:28: note: (9) following ‘true’ branch (when ‘leftop’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1463:39: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1468:28: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1469:51: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1468:29: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1472:34: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1473:28: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1480:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1492:28: note: (17) following ‘false’ branch (when ‘rightop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1497:34: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1497:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1501:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (21) dereference of NULL ‘rightop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1501:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1582:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1192:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1208:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1305:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1445:25: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1564:25: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1564:25: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1575:32: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1577:28: note: (11) following ‘false’ branch (when ‘leftop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1582:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (13) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeIndexscan.c:1582:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/opclasscmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bgworker.o bgworker.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' /usr/bin/make -C replication all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joinrels.o joinrels.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/parallel.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:15: <--[csmock-gcc-wrapper] In function ‘slist_push_head’, inlined from ‘RegisterBackgroundWorker’ at bgworker.c:945:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/lib/ilist.h:1009:25: warning: leak of ‘rw’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c: In function ‘RegisterBackgroundWorker’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:895:12: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:898:19: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:898:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:913:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:913:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:929:14: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:929:14: note: (7) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:930:12: note: (8) assuming ‘rw’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:930:12: note: (9) following ‘false’ branch (when ‘rw’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:938:23: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/bgworker.c:945:9: note: (11) inlined call to ‘slist_push_head’ from ‘RegisterBackgroundWorker’ <--[csmock-gcc-wrapper] In function ‘slist_push_head’, inlined from ‘RegisterBackgroundWorker’ at bgworker.c:945:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/lib/ilist.h:1009:25: note: (12) ‘rw’ leaks here; was allocated at (7) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c: In function ‘try_partitionwise_join’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1551:36: warning: dereference of NULL ‘lcr1’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1479:1: note: (1) entry to ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1495:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/optimizer/appendinfo.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pathnodes.h:1042:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1505:14: note: in expansion of macro ‘IS_PARTITIONED_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1505:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (6) calling ‘compute_partition_bounds’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1732:1: note: (7) entry to ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1741:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1743:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1780:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1785:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (12) returning to ‘try_partitionwise_join’ from ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1526:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1537:39: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1549:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1549:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1551:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1551:36: note: (19) dereference of NULL ‘lcr1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1552:36: warning: dereference of NULL ‘lcr2’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1479:1: note: (1) entry to ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1495:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pathnodes.h:1042:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1505:14: note: in expansion of macro ‘IS_PARTITIONED_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1505:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (6) calling ‘compute_partition_bounds’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1732:1: note: (7) entry to ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1741:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1743:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1780:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1785:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1523:9: note: (12) returning to ‘try_partitionwise_join’ from ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1526:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1528:24: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1528:24: note: (15) inlined call to ‘list_head’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/parsenodes.h:28, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pathnodes.h:22: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘try_partitionwise_join’ at joinrels.c:1528:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c: In function ‘try_partitionwise_join’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1529:24: note: (18) inlined call to ‘list_head’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘try_partitionwise_join’ at joinrels.c:1529:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘try_partitionwise_join’: cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1537:39: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1549:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1549:20: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1551:36: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/joinrels.c:1552:36: note: (25) dereference of NULL ‘lcr2’ <--[csmock-gcc-wrapper] /usr/bin/make -C logical all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bgwriter.o bgwriter.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeLimit.o nodeLimit.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeLimit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o applyparallelworker.o applyparallelworker.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/applyparallelworker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o checkpointer.o checkpointer.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/checkpointer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeLockRows.o nodeLockRows.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeLockRows.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fork_process.o fork_process.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o operatorcmds.o operatorcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/operatorcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o interrupt.o interrupt.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMaterial.o nodeMaterial.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeMaterial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o decode.o decode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/decode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pathkeys.o pathkeys.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c: In function ‘pathkey_is_redundant’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:159:27: warning: dereference of NULL ‘new_pathkey’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1168:1: note: (1) entry to ‘make_pathkeys_for_sortclauses_extended’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:32, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/makefuncs.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:22: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1178:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1178:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1185:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1190:27: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1190:27: note: (6) calling ‘make_pathkey_from_sortop’ from ‘make_pathkeys_for_sortclauses_extended’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:254:1: note: (7) entry to ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:267:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:273:21: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:275:16: note: (10) calling ‘make_pathkey_from_sortinfo’ from ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:196:1: note: (11) entry to ‘make_pathkey_from_sortinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:224:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:227:22: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:228:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:233:18: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:238:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (17) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:275:16: note: (18) returning to ‘make_pathkey_from_sortop’ from ‘make_pathkey_from_sortinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1190:27: note: (19) returning to ‘make_pathkeys_for_sortclauses_extended’ from ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:1198:22: note: (20) calling ‘pathkey_is_redundant’ from ‘make_pathkeys_for_sortclauses_extended’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:157:1: note: (21) entry to ‘pathkey_is_redundant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/pathkeys.c:159:27: note: (22) dereference of NULL ‘new_pathkey’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgarch.o pgarch.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/pgarch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o queryjumblefuncs.o queryjumblefuncs.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/queryjumblefuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/queryjumblefuncs.c: internal warning: child 13356 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 13356 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /usr/bin/make -C plan all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o policy.o policy.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/policy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/policy.c:131: error: legacyUninitvar(CWE-457): Uninitialized variable: polcmd <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tidpath.o tidpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path/tidpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' ( echo src/backend/optimizer/path/allpaths.o src/backend/optimizer/path/clausesel.o src/backend/optimizer/path/costsize.o src/backend/optimizer/path/equivclass.o src/backend/optimizer/path/indxpath.o src/backend/optimizer/path/joinpath.o src/backend/optimizer/path/joinrels.o src/backend/optimizer/path/pathkeys.o src/backend/optimizer/path/tidpath.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o launcher.o launcher.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/launcher.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o portalcmds.o portalcmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMemoize.o nodeMemoize.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeMemoize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o readfuncs.o readfuncs.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes/readfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o value.o value.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' ( echo src/backend/nodes/bitmapset.o src/backend/nodes/copyfuncs.o src/backend/nodes/equalfuncs.o src/backend/nodes/extensible.o src/backend/nodes/list.o src/backend/nodes/makefuncs.o src/backend/nodes/multibitmapset.o src/backend/nodes/nodeFuncs.o src/backend/nodes/nodes.o src/backend/nodes/outfuncs.o src/backend/nodes/params.o src/backend/nodes/print.o src/backend/nodes/queryjumblefuncs.o src/backend/nodes/read.o src/backend/nodes/readfuncs.o src/backend/nodes/tidbitmap.o src/backend/nodes/value.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logical.o logical.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMergeAppend.o nodeMergeAppend.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepare.o prepare.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyzejoins.o analyzejoins.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/logical.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeMergeAppend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/prepare.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c: In function ‘query_is_distinct_for’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1100:37: warning: dereference of NULL ‘lg’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:983:1: note: (1) entry to ‘query_is_distinct_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:996:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1020:18: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1020:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1027:18: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1043:17: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1070:26: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1070:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1078:18: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1078:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1084:27: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1084:20: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1089:45: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1089:30: note: (14) inlined call to ‘list_head’ from ‘query_is_distinct_for’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/parsenodes.h:28, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:25: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘query_is_distinct_for’ at analyzejoins.c:1089:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c: In function ‘query_is_distinct_for’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1090:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1090:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1090:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1095:36: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1100:37: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/analyzejoins.c:1100:37: note: (21) dereference of NULL ‘lg’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMergejoin.o nodeMergejoin.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /usr/bin/make -C rewrite all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeMergejoin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteDefine.o rewriteDefine.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proclang.o proclang.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postmaster.o postmaster.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteDefine.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/proclang.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c: In function ‘ProcessStartupPacket’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2288:55: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:4276:1: note: (1) entry to ‘BackendInitialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:4402:18: note: (2) calling ‘ProcessStartupPacket’ from ‘BackendInitialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1951:1: note: (3) entry to ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1966:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1981:13: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1981:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_crc32c.h:36, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/xlogrecord.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/xlogreader.h:41, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/xlogrecovery.h:14, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:94: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bswap.h:55:23: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bswap.h:125:33: note: in expansion of macro ‘pg_bswap32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1991:15: note: in expansion of macro ‘pg_ntoh32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1994:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2008:26: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2011:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2018:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2026:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2040:19: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2040:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2046:21: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2076:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2087:24: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2087:24: note: (18) calling ‘ProcessStartupPacket’ from ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1951:1: note: (19) entry to ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1966:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1981:13: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1981:12: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bswap.h:55:23: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bswap.h:125:33: note: in expansion of macro ‘pg_bswap32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1991:15: note: in expansion of macro ‘pg_ntoh32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:1994:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2008:26: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2011:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2018:9: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2026:12: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2040:19: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2040:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2089:24: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2089:17: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2140:26: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2143:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2161:22: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2252:20: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/common/ip.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:97: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/libpq/pqcomm.h:82:38: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2263:21: note: in expansion of macro ‘PG_PROTOCOL_MINOR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2263:20: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2269:17: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2269:12: note: (40) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2275:17: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2275:12: note: (42) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2278:13: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2278:12: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2286:32: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2286:21: note: (46) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2286:20: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2288:55: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/postmaster.c:2288:55: note: (49) dereference of NULL ‘strchr(*port.user_name, 64)’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalfuncs.o logicalfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/logicalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regcomp.o regcomp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regcomp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regcomp.c: internal warning: child 13558 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 13558 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o startup.o startup.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regerror.o regerror.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o message.o message.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o initsplan.o initsplan.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/initsplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/initsplan.c:1074: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftjoinlist)},(union ListCell){.ptr_value=(rightjoinlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/initsplan.c:1097: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftpart)},(union ListCell){.ptr_value=(rightpart)}' depends on order of evaluation of side effects <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syslogger.o syslogger.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c: In function ‘SysLoggerMain’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:213:32: warning: ‘dup2’ on possibly invalid file descriptor ‘2’ [-Wanalyzer-fd-use-without-check] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:567:1: note: (1) entry to ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:572:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:593:23: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:635:20: note: (4) calling ‘logfile_getname’ from ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:1460:1: note: (5) entry to ‘logfile_getname’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:1475:12: note: (6) following ‘false’ branch (when ‘suffix’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:1483:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:635:20: note: (8) returning to ‘SysLogger_Start’ from ‘logfile_getname’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:672:9: note: (9) following ‘case 0:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:681:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:693:25: note: (11) calling ‘SysLoggerMain’ from ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:165:1: note: (12) entry to ‘SysLoggerMain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:193:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:195:46: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:209:17: note: (15) closed here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:210:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:212:32: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster/syslogger.c:213:32: note: (18) ‘2’ could be invalid <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o origin.o origin.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createplan.o createplan.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o publicationcmds.o publicationcmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/origin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:42, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:32, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/foreign/fdwapi.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:23: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5061:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5050:1: note: (1) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (2) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (3) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4900:1: note: (4) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4902:12: note: (5) following ‘true’ branch (when ‘node’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (7) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (8) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (9) dereference of NULL ‘replace_nestloop_params_mutator(clause, root)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5061:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘node’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5130:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4980:1: note: (1) entry to ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4990:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4990:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5002:34: note: (6) calling ‘fix_indexqual_clause’ from ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5050:1: note: (7) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (8) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (9) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4900:1: note: (10) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4902:12: note: (11) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4904:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (13) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (14) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:475:9: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:469:18: note: in expansion of macro ‘multi_for_advance_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5078:17: note: in expansion of macro ‘forboth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5107:16: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5002:34: note: (17) returning to ‘fix_indexqual_references’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5002:34: note: (20) calling ‘fix_indexqual_clause’ from ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5050:1: note: (21) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (22) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (23) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4900:1: note: (24) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4902:12: note: (25) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4904:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4904:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4917:12: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4917:12: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4926:56: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4925:20: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/palloc.h:122:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:152:28: note: in expansion of macro ‘palloc0fast’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:176:53: note: in expansion of macro ‘newNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4943:50: note: in expansion of macro ‘makeNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4947:33: note: (33) calling ‘replace_nestloop_params_mutator’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4900:1: note: (34) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4902:12: note: (35) following ‘true’ branch (when ‘node’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (36) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4947:33: note: (37) returning to ‘replace_nestloop_params_mutator’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4946:40: note: (38) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5059:18: note: (39) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:4896:16: note: (40) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5061:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5070:17: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5070:17: note: (43) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5085:17: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5085:17: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5094:17: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5094:17: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5099:69: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5099:69: note: (49) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5099:36: note: (50) calling ‘fix_indexqual_operand’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5121:1: note: (51) entry to ‘fix_indexqual_operand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (52) dereference of NULL ‘node’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/createplan.c:5130:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/publicationcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proto.o proto.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/proto.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walwriter.o walwriter.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' ( echo src/backend/postmaster/autovacuum.o src/backend/postmaster/auxprocess.o src/backend/postmaster/bgworker.o src/backend/postmaster/bgwriter.o src/backend/postmaster/checkpointer.o src/backend/postmaster/fork_process.o src/backend/postmaster/interrupt.o src/backend/postmaster/pgarch.o src/backend/postmaster/postmaster.o src/backend/postmaster/startup.o src/backend/postmaster/syslogger.o src/backend/postmaster/walwriter.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteRemove.o rewriteRemove.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteManip.o rewriteManip.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o schemacmds.o schemacmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planagg.o planagg.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteManip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/schemacmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planagg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planmain.o planmain.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seclabel.o seclabel.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/seclabel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snapbuild.o snapbuild.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/snapbuild.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' /usr/bin/make -C statistics all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablesync.o tablesync.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/tablesync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sequence.o sequence.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/sequence.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteHandler.o rewriteHandler.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteHandler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dependencies.o dependencies.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:42, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1372:1: note: (1) entry to ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1399:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1403:82: note: (3) inlined call to ‘list_length’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘dependencies_clauselist_selectivity’ at dependencies.c:1403:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1431:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1431:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (7) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (8) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (9) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1440:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1447:29: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1447:29: note: (12) calling ‘dependency_is_compatible_clause’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:743:1: note: (13) entry to ‘dependency_is_compatible_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:748:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:753:26: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:753:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:757:41: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:757:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:760:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:763:13: note: (20) inlined call to ‘is_opclause’ from ‘dependency_is_compatible_clause’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:22: <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘dependency_is_compatible_clause’ at dependencies.c:763:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:78:31: note: (21) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (23) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1372:1: note: (1) entry to ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1399:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1403:82: note: (3) inlined call to ‘list_length’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘dependencies_clauselist_selectivity’ at dependencies.c:1403:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1431:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1431:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (7) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (8) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1435:29: note: (9) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1440:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1447:29: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1447:28: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1451:34: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1451:34: note: (14) calling ‘dependency_is_compatible_expression’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1170:1: note: (15) entry to ‘dependency_is_compatible_expression’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1176:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1181:26: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1181:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1185:41: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1185:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1188:24: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1191:13: note: (22) inlined call to ‘is_opclause’ from ‘dependency_is_compatible_expression’ <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘dependency_is_compatible_expression’ at dependencies.c:1191:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:78:31: note: (23) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (25) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o statscmds.o statscmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/statscmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteSearchCycle.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteSearchCycle.c:192: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeVar(1,path_varattno,2287,-1,0,0))}),(union ListCell){.ptr_value=(arr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rewriteSearchCycle.c:558: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_col_rowexpr)},((union ListCell){.ptr_value=(makeVar(1,cpa_attno,2287,-1,0,0))})' depends on order of evaluation of side effects <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteSearchCycle.o rewriteSearchCycle.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteSupport.o rewriteSupport.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexec.o regexec.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regexec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regexec.c:235: warning: uninitvar(CWE-457): Uninitialized variable: v->pmatch <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regexec.c:1514: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c: In function ‘getvacant’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1021:34: warning: dereference of NULL ‘’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:973:1: note: (1) entry to ‘getvacant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:984:14: note: (2) calling ‘pickss’ from ‘getvacant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1044:1: note: (3) entry to ‘pickss’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1064:28: note: (4) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1064:28: note: (5) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1064:28: note: (6) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:984:14: note: (7) returning to ‘getvacant’ from ‘pickss’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:985:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:990:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1002:23: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1004:23: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1006:20: note: (12) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1009:27: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/rege_dfa.c:1021:34: note: (14) dereference of NULL ‘lastap.ss’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexport.o regexport.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regexport.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regfree.o regfree.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regprefix.o regprefix.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex/regprefix.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' ( echo src/backend/regex/regcomp.o src/backend/regex/regerror.o src/backend/regex/regexec.o src/backend/regex/regexport.o src/backend/regex/regfree.o src/backend/regex/regprefix.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeModifyTable.o nodeModifyTable.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeModifyTable.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reorderbuffer.o reorderbuffer.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/reorderbuffer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/reorderbuffer.c:4701: error: legacyUninitvar(CWE-457): Uninitialized variable: chunksize <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rowsecurity.o rowsecurity.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite/rowsecurity.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' ( echo src/backend/rewrite/rewriteDefine.o src/backend/rewrite/rewriteHandler.o src/backend/rewrite/rewriteManip.o src/backend/rewrite/rewriteRemove.o src/backend/rewrite/rewriteSearchCycle.o src/backend/rewrite/rewriteSupport.o src/backend/rewrite/rowsecurity.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extended_stats.o extended_stats.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/extended_stats.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeNamedtuplestorescan.o nodeNamedtuplestorescan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeNestloop.o nodeNestloop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeNestloop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mvdistinct.o mvdistinct.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c: In function ‘pg_ndistinct_out’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:366:30: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:356:1: note: (1) entry to ‘pg_ndistinct_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:359:30: note: (2) calling ‘statext_ndistinct_deserialize’ from ‘pg_ndistinct_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:251:1: note: (3) entry to ‘statext_ndistinct_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:259:12: note: (4) following ‘true’ branch (when ‘data’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:359:30: note: (6) returning to ‘pg_ndistinct_out’ from ‘statext_ndistinct_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mvdistinct.c:366:30: note: (7) dereference of NULL ‘statext_ndistinct_deserialize(pg_detoast_datum_packed((char *)*fcinfo.args[0].value))’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /usr/bin/make -C storage all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeProjectSet.o nodeProjectSet.c /usr/bin/make -C prep all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeProjectSet.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /usr/bin/make -C buffer all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buf_init.o buf_init.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buf_table.o buf_table.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeRecursiveunion.o nodeRecursiveunion.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepagg.o prepagg.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeRecursiveunion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepagg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subscriptioncmds.o subscriptioncmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/subscriptioncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /usr/bin/make -C util all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufmgr.o bufmgr.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer/bufmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeResult.o nodeResult.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepjointree.o prepjointree.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o appendinfo.o appendinfo.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeResult.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepjointree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/appendinfo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:42, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:19: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c: In function ‘mcv_get_match_bitmap’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1714:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:2130:1: note: (1) entry to ‘mcv_clause_selectivity_or’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:2144:23: note: (2) calling ‘mcv_get_match_bitmap’ from ‘mcv_clause_selectivity_or’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1603:1: note: (3) entry to ‘mcv_get_match_bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1623:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1623:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1628:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1629:32: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1635:21: note: (8) inlined call to ‘is_opclause’ from ‘mcv_get_match_bitmap’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:25: <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘mcv_get_match_bitmap’ at mcv.c:1635:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodeFuncs.h:78:31: note: (9) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c: In function ‘mcv_get_match_bitmap’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1714:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (11) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics/mcv.c:1714:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcv.o mcv.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freelist.o freelist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planner.o planner.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer/freelist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c: In function ‘create_ordinary_grouping_paths’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:4005:42: warning: dereference of NULL ‘partially_grouped_rel’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7724:1: note: (1) entry to ‘create_partitionwise_grouping_paths’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7745:64: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7747:56: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7758:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7761:32: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:7804:17: note: (6) calling ‘create_ordinary_grouping_paths’ from ‘create_partitionwise_grouping_paths’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:3923:1: note: (7) entry to ‘create_ordinary_grouping_paths’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:3992:34: note: (8) ‘partially_grouped_rel’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:4001:12: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:4005:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c:4005:42: note: (11) dereference of NULL ‘partially_grouped_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/planner.c: internal warning: child 14299 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 14299 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' ( echo src/backend/statistics/dependencies.o src/backend/statistics/extended_stats.o src/backend/statistics/mcv.o src/backend/statistics/mvdistinct.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepqual.o prepqual.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepqual.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o localbuf.o localbuf.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' ( echo src/backend/storage/buffer/buf_init.o src/backend/storage/buffer/buf_table.o src/backend/storage/buffer/bufmgr.o src/backend/storage/buffer/freelist.o src/backend/storage/buffer/localbuf.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' /usr/bin/make -C file all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o worker.o worker.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical/worker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' ( echo src/backend/replication/logical/applyparallelworker.o src/backend/replication/logical/decode.o src/backend/replication/logical/launcher.o src/backend/replication/logical/logical.o src/backend/replication/logical/logicalfuncs.o src/backend/replication/logical/message.o src/backend/replication/logical/origin.o src/backend/replication/logical/proto.o src/backend/replication/logical/relation.o src/backend/replication/logical/reorderbuffer.o src/backend/replication/logical/snapbuild.o src/backend/replication/logical/tablesync.o src/backend/replication/logical/worker.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSamplescan.o nodeSamplescan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSeqscan.o nodeSeqscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o preptlist.o preptlist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buffile.o buffile.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c: In function ‘preprocess_targetlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:119:28: warning: dereference of NULL ‘target_rte’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:78:12: note: (1) following ‘false’ branch (when ‘result_relation == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:103:15: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:104:12: note: (3) following ‘false’ branch (when ‘command_type != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:106:17: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:106:17: note: (5) following ‘false’ branch (when ‘command_type != 2’)... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:119:28: note: (7) dereference of NULL ‘target_rte’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:47: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c: In function ‘expand_insert_targetlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:510:60: warning: dereference of NULL ‘rel’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:62:1: note: (1) entry to ‘preprocess_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:78:12: note: (2) following ‘false’ branch (when ‘result_relation == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:103:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:104:12: note: (4) following ‘true’ branch (when ‘command_type == 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:105:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:105:25: note: (6) calling ‘expand_insert_targetlist’ from ‘preprocess_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:355:1: note: (7) entry to ‘expand_insert_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:362:22: note: (8) inlined call to ‘list_head’ from ‘expand_insert_targetlist’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/table.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:39: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘expand_insert_targetlist’ at preptlist.c:362:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (9) following ‘false’ branch (when ‘tlist’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c: In function ‘expand_insert_targetlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:510:60: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:510:60: note: (11) dereference of NULL ‘rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file/buffile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o repl_gram.o repl_gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c: In function ‘replication_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1011:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1011:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1063:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1069:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1092:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1094:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1103:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1011:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1011:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1063:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1126:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1126:6: note: (5) following ‘false’ branch (when ‘yystate != 29’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1129:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1141:6: note: (7) following ‘false’ branch (when ‘yyn != -29’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1147:14: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1147:6: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:69:25: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1150:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1153:6: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1159:11: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1159:11: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1165:14: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1824:10: note: (15) following ‘true’ branch (when ‘yyn != -29’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1826:15: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1827:14: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1829:28: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1830:18: note: (19) following ‘true’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1848:12: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1063:6: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1069:34: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1092:10: note: (23) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1094:19: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1103:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:507:7: note: (27) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:492:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_gram.c:1105:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSetOp.o nodeSetOp.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeSetOp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablespace.o tablespace.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copydir.o copydir.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file/copydir.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o setrefs.o setrefs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:2097: warning: nullPointer(CWE-476): Possible null pointer dereference: bestplan <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c: In function ‘fix_expr_common’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:2001:29: warning: use of uninitialized value ‘*root.grouping_map’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3491:1: note: (1) entry to ‘extract_query_dependencies’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3497:21: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3511:16: note: (3) calling ‘extract_query_dependencies_walker’ from ‘extract_query_dependencies’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3527:1: note: (4) entry to ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3529:12: note: (5) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/bitmapset.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/parsenodes.h:26, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/catalog/pg_type.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:19: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3532:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3532:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3537:26: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3537:20: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3545:38: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:57: note: in definition of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3545:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3545:28: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3550:91: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3550:40: note: (13) calling ‘extract_query_dependencies_walker’ from ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3527:1: note: (14) entry to ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3529:12: note: (15) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:133:66: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/nodes.h:179:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3532:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3532:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3588:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:3588:9: note: (19) calling ‘fix_expr_common’ from ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:1939:1: note: (20) entry to ‘fix_expr_common’ <--[csmock-gcc-wrapper] cc1: note: (21) following ‘case 10:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:2001:29: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/setrefs.c:2001:29: note: (23) use of uninitialized value ‘*root.grouping_map’ here <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSort.o nodeSort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeSort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepunion.o prepunion.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:489: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath_tlist)},(union ListCell){.ptr_value=(rpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:764: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath)},(union ListCell){.ptr_value=(rpath)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:765: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath_tlist)},(union ListCell){.ptr_value=(rpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:770: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rpath)},(union ListCell){.ptr_value=(lpath)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:771: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rpath_tlist)},(union ListCell){.ptr_value=(lpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:26: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c: In function ‘generate_append_tlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:174:46: warning: dereference of NULL ‘curColType’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1317:64: note: in expansion of macro ‘lfirst_oid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1279:1: note: (1) entry to ‘generate_append_tlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1303:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1303:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1308:30: note: (4) inlined call to ‘list_head’ from ‘generate_append_tlist’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘generate_append_tlist’ at prepunion.c:1308:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (5) following ‘false’ branch (when ‘colTypes’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c: In function ‘generate_append_tlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:9: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1310:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1310:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1310:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1314:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1317:53: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:174:46: note: (11) dereference of NULL ‘curColType’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1317:64: note: in expansion of macro ‘lfirst_oid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c: In function ‘generate_setop_grouplist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1431:21: warning: dereference of NULL ‘lg’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1407:1: note: (1) entry to ‘generate_setop_grouplist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1413:14: note: (2) inlined call to ‘list_head’ from ‘generate_setop_grouplist’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘generate_setop_grouplist’ at prepunion.c:1413:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c: In function ‘generate_setop_grouplist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:9: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1414:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1414:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1414:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1419:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1431:21: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep/prepunion.c:1431:21: note: (9) dereference of NULL ‘lg’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' ( echo src/backend/optimizer/prep/prepagg.o src/backend/optimizer/prep/prepjointree.o src/backend/optimizer/prep/prepqual.o src/backend/optimizer/prep/preptlist.o src/backend/optimizer/prep/prepunion.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subselect.o subselect.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/subselect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan/subselect.c:303: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(hashplan)}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' ( echo src/backend/optimizer/plan/analyzejoins.o src/backend/optimizer/plan/createplan.o src/backend/optimizer/plan/initsplan.o src/backend/optimizer/plan/planagg.o src/backend/optimizer/plan/planmain.o src/backend/optimizer/plan/planner.o src/backend/optimizer/plan/setrefs.o src/backend/optimizer/plan/subselect.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fd.o fd.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file/fd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fileset.o fileset.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSubplan.o nodeSubplan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeSubplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o repl_scanner.o repl_scanner.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2011: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2012: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c: In function ‘replication_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1971:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.l:294:1: note: (1) entry to ‘replication_scanner_is_replication_command’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.l:296:22: note: (2) calling ‘replication_yylex’ from ‘replication_scanner_is_replication_command’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:50:15: note: (3) entry to ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1138:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1158:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1164:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1166:27: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1181:22: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:46:31: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1182:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:46:31: note: (8) calling ‘replication_yyensure_buffer_stack’ from ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1182:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:46:31: note: (9) entry to ‘replication_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2110:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2114:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2134:62: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:46:31: note: (12) returning to ‘replication_yylex’ from ‘replication_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1182:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:35:26: note: (13) calling ‘replication_yy_create_buffer’ from ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1184:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:35:26: note: (14) entry to ‘replication_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1957:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:56:17: note: (15) inlined call to ‘replication_yyalloc’ from ‘replication_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1961:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘replication_yyalloc’, inlined from ‘replication_yy_create_buffer’ at repl_scanner.c:1961:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:2423:32: note: (16) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c: In function ‘replication_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1962:12: note: (17) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1962:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1965:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/repl_scanner.c:1971:12: note: (20) ‘malloc(64)’ leaks here; was allocated at (16) <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsearchcmds.o tsearchcmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c: In function ‘buildDefItem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1837:31: warning: dereference of NULL ‘val’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1621:1: note: (1) entry to ‘deserialize_deflist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1647:20: note: (2) following ‘true’ branch (when ‘ptr < endptr’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1649:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1649:17: note: (4) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1651:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1811:12: note: (6) following ‘true’ branch (when ‘state == 7’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1813:26: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1815:50: note: (8) calling ‘buildDefItem’ from ‘deserialize_deflist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1834:1: note: (9) entry to ‘buildDefItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1837:12: note: (10) following ‘false’ branch (when ‘was_quoted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1837:31: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tsearchcmds.c:1837:31: note: (12) dereference of NULL ‘val’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablecmds.o tablecmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:4921: error: negativeIndex(CWE-786): Array 'tab->subcmds[11]' accessed at index -1, which is out of bounds. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:13661: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(get_namespace_name(rel->rd_rel->relnamespace)))},(union ListCell){.ptr_value=(makeString(pstrdup((rel->rd_rel->relname).data)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:13661: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(get_namespace_name(rel->rd_rel->relnamespace)))},(union ListCell){.ptr_value=(makeString(pstrdup((rel->rd_rel->relname).data)))},(union ListCell){.ptr_value=(makeString(pstrdup(conname)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:13669: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeTypeNameFromNameList((typeof(domname))copyObjectImpl(domname)))},(union ListCell){.ptr_value=(makeString(pstrdup(conname)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c:12089: error: legacyUninitvar(CWE-457): Uninitialized variable: contype <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/tablecmds.c: internal warning: child 14456 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 14456 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /usr/bin/make -C tcop all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reinit.o reinit.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file/reinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cmdtag.o cmdtag.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSubqueryscan.o nodeSubqueryscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sharedfileset.o sharedfileset.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' ( echo src/backend/storage/file/buffile.o src/backend/storage/file/copydir.o src/backend/storage/file/fd.o src/backend/storage/file/fileset.o src/backend/storage/file/reinit.o src/backend/storage/file/sharedfileset.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' /usr/bin/make -C freespace all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clauses.o clauses.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/clauses.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/clauses.c:2980: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(simple)},((union ListCell){.ptr_value=(makeConst(26,-1,(unsigned int)0,sizeof(unsigned int),ObjectIdGetDatum(intypioparam),false,true))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/clauses.c:2980: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(simple)},((union ListCell){.ptr_value=(makeConst(26,-1,(unsigned int)0,sizeof(unsigned int),ObjectIdGetDatum(intypioparam),false,true))}),((union ListCell){.ptr_value=(makeConst(23,-1,(unsigned int)0,sizeof(int32),Int32GetDatum(-1),false,true))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/clauses.c:4370: warning: uninitvar(CWE-457): Uninitialized variable: actual_arg_types <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dest.o dest.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o typecmds.o typecmds.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTableFuncscan.o nodeTableFuncscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freespace.o freespace.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inherit.o inherit.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slot.o slot.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fastpath.o fastpath.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/typecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeTableFuncscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace/freespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/inherit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/slot.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop/fastpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o user.o user.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/user.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joininfo.o joininfo.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fsmpage.o fsmpage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace/fsmpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexfsm.o indexfsm.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' ( echo src/backend/storage/freespace/freespace.o src/backend/storage/freespace/fsmpage.o src/backend/storage/freespace/indexfsm.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' /usr/bin/make -C ipc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o barrier.o barrier.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeUnique.o nodeUnique.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeUnique.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTidrangescan.o nodeTidrangescan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeTidrangescan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /usr/bin/make -C tsearch all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTidscan.o nodeTidscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeTidscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trigger.o trigger.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/trigger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slotfuncs.o slotfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/slotfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o orclauses.o orclauses.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/orclauses.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o paramassign.o paramassign.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/paramassign.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeValuesscan.o nodeValuesscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsm.o dsm.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/dsm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict.o dict.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncrep_gram.o syncrep_gram.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c: In function ‘syncrep_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:895:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:895:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:947:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:953:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:976:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:978:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:987:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:895:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:895:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:947:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1010:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1010:6: note: (5) following ‘false’ branch (when ‘yystate != 12’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1013:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1025:6: note: (7) following ‘false’ branch (when ‘yyn != -10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1031:14: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1031:6: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:69:25: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1034:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1043:11: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:496:15: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1055:17: note: in expansion of macro ‘YYTRANSLATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1062:6: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1064:16: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1065:6: note: (15) following ‘false’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1075:6: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1075:6: note: (17) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:1082:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:947:6: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:953:34: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:976:10: note: (21) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:978:19: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:987:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:461:7: note: (25) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:446:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_gram.c:989:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeWorktablescan.o nodeWorktablescan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncrep.o syncrep.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_ispell.o dict_ispell.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict_ispell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsm_impl.o dsm_impl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/dsm_impl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuum.o vacuum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/vacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ipc.o ipc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/ipc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_simple.o dict_simple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict_simple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ipci.o ipci.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncrep_scanner.o syncrep_scanner.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1686: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1687: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1361:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1294:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1301:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1305:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1305:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1327:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1332:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1341:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1343:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1347:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:56:19: note: (10) inlined call to ‘syncrep_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1363:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyrealloc’, inlined from ‘yy_get_next_buffer’ at syncrep_scanner.c:1363:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:2111:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:2111:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1370:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1374:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1343:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1347:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1352:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1354:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:56:19: note: (19) inlined call to ‘syncrep_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1363:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyrealloc’, inlined from ‘yy_get_next_buffer’ at syncrep_scanner.c:1363:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:2111:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1361:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1646:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:34:26: note: (1) entry to ‘syncrep_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1632:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:55:17: note: (2) inlined call to ‘syncrep_yyalloc’ from ‘syncrep_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1636:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyalloc’, inlined from ‘syncrep_yy_create_buffer’ at syncrep_scanner.c:1636:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:2098:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1637:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1637:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1640:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1646:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1900:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:38:23: note: (1) entry to ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1884:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:55:17: note: (2) inlined call to ‘syncrep_yyalloc’ from ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1893:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyalloc’, inlined from ‘syncrep_yy_scan_bytes’ at syncrep_scanner.c:1893:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:2098:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1894:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1894:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:36:24: note: (7) calling ‘syncrep_yy_scan_buffer’ from ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1902:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:36:24: note: (8) entry to ‘syncrep_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1834:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/syncrep_scanner.c:1900:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumparallel.o vacuumparallel.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/vacuumparallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_synonym.o dict_synonym.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict_synonym.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict_synonym.c:230: error: uninitvar(CWE-457): Uninitialized variables: &key.outlen, &key.flags <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pquery.o pquery.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop/pquery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeWindowAgg.o nodeWindowAgg.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/nodeWindowAgg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latch.o latch.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/latch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pmsignal.o pmsignal.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walreceiverfuncs.o walreceiverfuncs.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' /usr/bin/make -C large_object all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walreceiver.o walreceiver.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/walreceiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_thesaurus.o dict_thesaurus.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/dict_thesaurus.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o variable.o variable.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/variable.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inv_api.o inv_api.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object/inv_api.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regis.o regis.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/regis.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' ( echo src/backend/storage/large_object/inv_api.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pathnode.o pathnode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/pathnode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o procarray.o procarray.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/procarray.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o placeholder.o placeholder.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/placeholder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o procsignal.o procsignal.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/procsignal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o view.o view.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands/view.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' ( echo src/backend/commands/aggregatecmds.o src/backend/commands/alter.o src/backend/commands/amcmds.o src/backend/commands/analyze.o src/backend/commands/async.o src/backend/commands/cluster.o src/backend/commands/collationcmds.o src/backend/commands/comment.o src/backend/commands/constraint.o src/backend/commands/conversioncmds.o src/backend/commands/copy.o src/backend/commands/copyfrom.o src/backend/commands/copyfromparse.o src/backend/commands/copyto.o src/backend/commands/createas.o src/backend/commands/dbcommands.o src/backend/commands/define.o src/backend/commands/discard.o src/backend/commands/dropcmds.o src/backend/commands/event_trigger.o src/backend/commands/explain.o src/backend/commands/extension.o src/backend/commands/foreigncmds.o src/backend/commands/functioncmds.o src/backend/commands/indexcmds.o src/backend/commands/lockcmds.o src/backend/commands/matview.o src/backend/commands/opclasscmds.o src/backend/commands/operatorcmds.o src/backend/commands/policy.o src/backend/commands/portalcmds.o src/backend/commands/prepare.o src/backend/commands/proclang.o src/backend/commands/publicationcmds.o src/backend/commands/schemacmds.o src/backend/commands/seclabel.o src/backend/commands/sequence.o src/backend/commands/statscmds.o src/backend/commands/subscriptioncmds.o src/backend/commands/tablecmds.o src/backend/commands/tablespace.o src/backend/commands/trigger.o src/backend/commands/tsearchcmds.o src/backend/commands/typecmds.o src/backend/commands/user.o src/backend/commands/vacuum.o src/backend/commands/vacuumparallel.o src/backend/commands/variable.o src/backend/commands/view.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shm_toc.o shm_toc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shm_mq.o shm_mq.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/shm_mq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C utils all /usr/bin/make -C activity all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shmem.o shmem.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backend_progress.o backend_progress.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spi.o spi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/spi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walsender.o walsender.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/walsender.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' ( cat logical/objfiles.txt; echo src/backend/replication/repl_gram.o src/backend/replication/repl_scanner.o src/backend/replication/slot.o src/backend/replication/slotfuncs.o src/backend/replication/syncrep.o src/backend/replication/syncrep_gram.o src/backend/replication/syncrep_scanner.o src/backend/replication/walreceiver.o src/backend/replication/walreceiverfuncs.o src/backend/replication/walsender.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' /usr/bin/make -C adt all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postgres.o postgres.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop/postgres.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plancat.o plancat.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/plancat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor/tqueue.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity/backend_status.c:1127: error: uninitvar(CWE-457): Uninitialized variables: &key.backendStatus, &key.backend_xid, &key.backend_xmin, &key.backend_subxact_count, &key.backend_subxact_overflowed <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tqueue.o tqueue.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backend_status.o backend_status.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o signalfuncs.o signalfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/signalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sinval.o sinval.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tstoreReceiver.o tstoreReceiver.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' ( echo src/backend/executor/execAmi.o src/backend/executor/execAsync.o src/backend/executor/execCurrent.o src/backend/executor/execExpr.o src/backend/executor/execExprInterp.o src/backend/executor/execGrouping.o src/backend/executor/execIndexing.o src/backend/executor/execJunk.o src/backend/executor/execMain.o src/backend/executor/execParallel.o src/backend/executor/execPartition.o src/backend/executor/execProcnode.o src/backend/executor/execReplication.o src/backend/executor/execSRF.o src/backend/executor/execScan.o src/backend/executor/execTuples.o src/backend/executor/execUtils.o src/backend/executor/functions.o src/backend/executor/instrument.o src/backend/executor/nodeAgg.o src/backend/executor/nodeAppend.o src/backend/executor/nodeBitmapAnd.o src/backend/executor/nodeBitmapHeapscan.o src/backend/executor/nodeBitmapIndexscan.o src/backend/executor/nodeBitmapOr.o src/backend/executor/nodeCtescan.o src/backend/executor/nodeCustom.o src/backend/executor/nodeForeignscan.o src/backend/executor/nodeFunctionscan.o src/backend/executor/nodeGather.o src/backend/executor/nodeGatherMerge.o src/backend/executor/nodeGroup.o src/backend/executor/nodeHash.o src/backend/executor/nodeHashjoin.o src/backend/executor/nodeIncrementalSort.o src/backend/executor/nodeIndexonlyscan.o src/backend/executor/nodeIndexscan.o src/backend/executor/nodeLimit.o src/backend/executor/nodeLockRows.o src/backend/executor/nodeMaterial.o src/backend/executor/nodeMemoize.o src/backend/executor/nodeMergeAppend.o src/backend/executor/nodeMergejoin.o src/backend/executor/nodeModifyTable.o src/backend/executor/nodeNamedtuplestorescan.o src/backend/executor/nodeNestloop.o src/backend/executor/nodeProjectSet.o src/backend/executor/nodeRecursiveunion.o src/backend/executor/nodeResult.o src/backend/executor/nodeSamplescan.o src/backend/executor/nodeSeqscan.o src/backend/executor/nodeSetOp.o src/backend/executor/nodeSort.o src/backend/executor/nodeSubplan.o src/backend/executor/nodeSubqueryscan.o src/backend/executor/nodeTableFuncscan.o src/backend/executor/nodeTidrangescan.o src/backend/executor/nodeTidscan.o src/backend/executor/nodeUnique.o src/backend/executor/nodeValuesscan.o src/backend/executor/nodeWindowAgg.o src/backend/executor/nodeWorktablescan.o src/backend/executor/spi.o src/backend/executor/tqueue.o src/backend/executor/tstoreReceiver.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' /usr/bin/make -C ../../src/timezone all make[3]: Nothing to be done for 'all'. /usr/bin/make -C jit all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amutils.o amutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/amutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sinvaladt.o sinvaladt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/sinvaladt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_archiver.o pgstat_archiver.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jit.o jit.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' ( echo src/backend/jit/jit.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat.o pgstat.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity/pgstat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standby.o standby.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc/standby.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' ( echo src/backend/storage/ipc/barrier.o src/backend/storage/ipc/dsm.o src/backend/storage/ipc/dsm_impl.o src/backend/storage/ipc/ipc.o src/backend/storage/ipc/ipci.o src/backend/storage/ipc/latch.o src/backend/storage/ipc/pmsignal.o src/backend/storage/ipc/procarray.o src/backend/storage/ipc/procsignal.o src/backend/storage/ipc/shm_mq.o src/backend/storage/ipc/shm_toc.o src/backend/storage/ipc/shmem.o src/backend/storage/ipc/signalfuncs.o src/backend/storage/ipc/sinval.o src/backend/storage/ipc/sinvaladt.o src/backend/storage/ipc/standby.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' /usr/bin/make -C lmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_bgwriter.o pgstat_bgwriter.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o condition_variable.o condition_variable.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_checkpointer.o pgstat_checkpointer.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o predtest.o predtest.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/predtest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o to_tsany.o to_tsany.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/to_tsany.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_database.o pgstat_database.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utility.o utility.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop/utility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' ( echo src/backend/tcop/cmdtag.o src/backend/tcop/dest.o src/backend/tcop/fastpath.o src/backend/tcop/postgres.o src/backend/tcop/pquery.o src/backend/tcop/utility.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relnode.o relnode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/relnode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/relnode.c:2379: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(larg)},(union ListCell){.ptr_value=(rarg)}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_function.o pgstat_function.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lmgr.o lmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/lmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/lmgr.c:731: error: uninitStructMember(CWE-457): Uninitialized struct member: callback.previous <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_relation.o pgstat_relation.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' /usr/bin/make -C page all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_replslot.o pgstat_replslot.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o acl.o acl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/acl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o deadlock.o deadlock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/deadlock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spell.o spell.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/spell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_locale.o ts_locale.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_io.o pgstat_io.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity/pgstat_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o restrictinfo.o restrictinfo.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/restrictinfo.c:374: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(clause->args,1)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(clause->args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -funroll-loops -ftree-vectorize -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o checksum.o checksum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/checksum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_expanded.o array_expanded.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/array_expanded.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufpage.o bufpage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:47: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:17: note: (8) inlined call to ‘PageGetMaxOffsetNumber’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:17: <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘PageRepairFragmentation’ at bufpage.c:736:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:15: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (12) following ‘false’ branch (when ‘i > nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:777:30: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:778:12: note: (14) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:51: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (18) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:474:1: note: (19) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:486:12: note: (20) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:519:29: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:47: note: (22) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:47: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:17: note: (8) inlined call to ‘PageGetMaxOffsetNumber’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘PageRepairFragmentation’ at bufpage.c:736:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:377:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (12) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (13) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (15) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (16) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:743:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/off.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemptr.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemid.h:121:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (20) following ‘false’ branch (when ‘i > nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:777:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:778:12: note: (22) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:51: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (26) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:474:1: note: (27) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:486:12: note: (28) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:519:29: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:28: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:526:31: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:529:28: note: (32) following ‘true’ branch (when ‘nitems > i’)... <--[csmock-gcc-wrapper] cc1: note: (33) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:47: note: (34) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:544:59: warning: use of uninitialized value ‘*itemidptr.offsetindex’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:17: note: (8) inlined call to ‘PageGetMaxOffsetNumber’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘PageRepairFragmentation’ at bufpage.c:736:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:377:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (12) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (13) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (15) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (16) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:743:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemid.h:121:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (20) following ‘false’ branch (when ‘i > nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:777:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:778:12: note: (22) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:51: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (26) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:474:1: note: (27) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:486:12: note: (28) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:519:29: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:524:28: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:539:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:539:26: note: (32) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:543:48: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:539:26: note: (34) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:543:48: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:544:59: note: (36) use of uninitialized value ‘*itemidptr.offsetindex’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:622:55: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:17: note: (8) inlined call to ‘PageGetMaxOffsetNumber’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘PageRepairFragmentation’ at bufpage.c:736:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:377:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (12) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (13) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (15) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (16) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:743:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemid.h:121:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (20) following ‘false’ branch (when ‘i > nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:777:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:778:12: note: (22) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:51: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (26) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:474:1: note: (27) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:486:12: note: (28) following ‘false’ branch (when ‘presorted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:591:30: note: (29) inlined call to ‘PageGetMaxOffsetNumber’ from ‘compactify_tuples’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘compactify_tuples’ at bufpage.c:591:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:23: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:591:20: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:609:37: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:622:36: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:624:39: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:627:36: note: (35) following ‘true’ branch (when ‘nitems > i’)... <--[csmock-gcc-wrapper] cc1: note: (36) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:622:55: note: (37) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:648:59: warning: use of uninitialized value ‘*itemidptr.offsetindex’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:736:17: note: (8) inlined call to ‘PageGetMaxOffsetNumber’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘PageRepairFragmentation’ at bufpage.c:736:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:377:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (12) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (13) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (15) following ‘true’ branch (when ‘i <= nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:742:22: note: (16) inlined call to ‘PageGetItemId’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] In function ‘PageGetItemId’, inlined from ‘PageRepairFragmentation’ at bufpage.c:742:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:243:59: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:743:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/itemid.h:121:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:740:39: note: (20) following ‘false’ branch (when ‘i > nline’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:777:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:778:12: note: (22) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:51: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:786:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:792:17: note: (26) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:474:1: note: (27) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:486:12: note: (28) following ‘false’ branch (when ‘presorted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:591:30: note: (29) inlined call to ‘PageGetMaxOffsetNumber’ from ‘compactify_tuples’ <--[csmock-gcc-wrapper] In function ‘PageGetMaxOffsetNumber’, inlined from ‘compactify_tuples’ at bufpage.c:591:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/bufpage.h:374:23: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:591:20: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:609:37: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:622:36: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:632:48: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:643:26: note: (35) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:647:48: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:643:26: note: (37) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:647:48: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page/bufpage.c:648:59: note: (39) use of uninitialized value ‘*itemidptr.offsetindex’ here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o itemptr.o itemptr.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' ( echo src/backend/storage/page/bufpage.o src/backend/storage/page/checksum.o src/backend/storage/page/itemptr.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_slru.o pgstat_slru.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity/pgstat_slru.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_subscription.o pgstat_subscription.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lwlock.o lwlock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/lwlock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_parse.o ts_parse.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In function ‘LPLAddTail’, inlined from ‘RemoveHead’ at ts_parse.c:114:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:82:21: warning: dereference of NULL ‘res’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c: In function ‘RemoveHead’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:540:1: note: (1) entry to ‘hlparsetext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:590:38: note: (2) calling ‘LexizeExec’ from ‘hlparsetext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:173:1: note: (3) entry to ‘LexizeExec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:180:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:187:24: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:190:37: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:239:33: note: (8) calling ‘RemoveHead’ from ‘LexizeExec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:112:1: note: (9) entry to ‘RemoveHead’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:114:9: note: (10) inlined call to ‘LPLRemoveHead’ from ‘RemoveHead’ <--[csmock-gcc-wrapper] In function ‘LPLRemoveHead’, inlined from ‘RemoveHead’ at ts_parse.c:114:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:90:12: note: (11) following ‘false’ branch (when ‘res’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:93:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:93:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:94:28: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:94:28: note: (15) ‘res’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c: In function ‘RemoveHead’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:114:9: note: (16) inlined call to ‘LPLAddTail’ from ‘RemoveHead’ <--[csmock-gcc-wrapper] In function ‘LPLAddTail’, inlined from ‘RemoveHead’ at ts_parse.c:114:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:75:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:81:41: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_parse.c:82:21: note: (19) dereference of NULL ‘res’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_typanalyze.o array_typanalyze.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/array_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_selfuncs.o array_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/array_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lwlocknames.o lwlocknames.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' /usr/bin/make -C cache all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tlist.o tlist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/tlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_shmem.o pgstat_shmem.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity/pgstat_shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' /usr/bin/make -C error all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o attoptcache.o attoptcache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o assert.o assert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o var.o var.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util/var.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' ( echo src/backend/optimizer/util/appendinfo.o src/backend/optimizer/util/clauses.o src/backend/optimizer/util/inherit.o src/backend/optimizer/util/joininfo.o src/backend/optimizer/util/orclauses.o src/backend/optimizer/util/paramassign.o src/backend/optimizer/util/pathnode.o src/backend/optimizer/util/placeholder.o src/backend/optimizer/util/plancat.o src/backend/optimizer/util/predtest.o src/backend/optimizer/util/relnode.o src/backend/optimizer/util/restrictinfo.o src/backend/optimizer/util/tlist.o src/backend/optimizer/util/var.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_wal.o pgstat_wal.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' ( cat geqo/objfiles.txt path/objfiles.txt plan/objfiles.txt prep/objfiles.txt util/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_selfuncs.o ts_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_userfuncs.o array_userfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/array_userfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_xact.o pgstat_xact.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o csvlog.o csvlog.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error/csvlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C fmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wait_event.o wait_event.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' ( echo src/backend/utils/activity/backend_progress.o src/backend/utils/activity/backend_status.o src/backend/utils/activity/pgstat.o src/backend/utils/activity/pgstat_archiver.o src/backend/utils/activity/pgstat_bgwriter.o src/backend/utils/activity/pgstat_checkpointer.o src/backend/utils/activity/pgstat_database.o src/backend/utils/activity/pgstat_function.o src/backend/utils/activity/pgstat_io.o src/backend/utils/activity/pgstat_relation.o src/backend/utils/activity/pgstat_replslot.o src/backend/utils/activity/pgstat_shmem.o src/backend/utils/activity/pgstat_slru.o src/backend/utils/activity/pgstat_subscription.o src/backend/utils/activity/pgstat_wal.o src/backend/utils/activity/pgstat_xact.o src/backend/utils/activity/wait_event.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_typanalyze.o ts_typanalyze.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dfmgr.o dfmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr/dfmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' /usr/bin/make -C hash all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_utils.o ts_utils.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o evtcache.o evtcache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/ts_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/evtcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc.o pg_crc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dynahash.o dynahash.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash/dynahash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' ( echo src/backend/utils/hash/dynahash.o src/backend/utils/hash/pg_crc.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' /usr/bin/make -C init all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o globals.o globals.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o catcache.o catcache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/catcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/catcache.c:2125: warning: nullPointer(CWE-476): Possible null pointer dereference: srckeys <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lock.o lock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/lock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fmgr.o fmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr/fmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' /usr/bin/make -C mb all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o elog.o elog.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error/elog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inval.o inval.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wparser.o wparser.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conv.o conv.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o miscinit.o miscinit.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o predicate.o predicate.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o funcapi.o funcapi.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonlog.o jsonlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/inval.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser.c:198: error: nullPointer(CWE-476): Null pointer dereference: lex <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser.c:198: error: nullPointer(CWE-476): Null pointer dereference <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conv.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/miscinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/predicate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr/funcapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error/jsonlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' ( echo src/backend/utils/fmgr/dfmgr.o src/backend/utils/fmgr/fmgr.o src/backend/utils/fmgr/funcapi.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' ( echo src/backend/utils/error/assert.o src/backend/utils/error/csvlog.o src/backend/utils/error/elog.o src/backend/utils/error/jsonlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' /usr/bin/make -C misc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o conffiles.o conffiles.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/conffiles.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proc.o proc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr/proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o s_lock.o s_lock.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spin.o spin.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' ( echo src/backend/storage/lmgr/condition_variable.o src/backend/storage/lmgr/deadlock.o src/backend/storage/lmgr/lmgr.o src/backend/storage/lmgr/lock.o src/backend/storage/lmgr/lwlock.o src/backend/storage/lmgr/lwlocknames.o src/backend/storage/lmgr/predicate.o src/backend/storage/lmgr/proc.o src/backend/storage/lmgr/s_lock.o src/backend/storage/lmgr/spin.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' /usr/bin/make -C smgr all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wparser_def.o wparser_def.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mbutils.o mbutils.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postinit.o postinit.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partcache.o partcache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:453: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:454: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:455: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:456: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:457: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:458: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:459: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:460: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:461: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:469: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:476: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:482: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:488: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:453: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:454: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:455: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:456: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:457: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:458: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:459: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:460: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:461: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:469: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch/wparser_def.c:476: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/mbutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c: In function ‘process_startup_options’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1298:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1247:1: note: (1) entry to ‘process_startup_options’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1289:19: note: (2) inlined call to ‘list_head’ from ‘process_startup_options’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:22: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘process_startup_options’ at postinit.c:1289:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:130:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c: In function ‘process_startup_options’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1290:16: note: (5) following ‘true’ branch (when ‘gucopts’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1295:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:1298:23: note: (7) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init/postinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/partcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o md.o md.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arrayfuncs.o arrayfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c: In function ‘mdextend’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:497:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1390:1: note: (1) entry to ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1405:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1412:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1412:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1422:12: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1432:28: note: (6) following ‘true’ branch (when ‘nextsegno <= targetseg’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1434:39: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1434:39: note: (8) calling ‘_mdnblocks’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1521:1: note: (9) entry to ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1526:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1532:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1434:39: note: (12) returning to ‘_mdfd_getseg’ from ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1439:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1442:31: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1442:51: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1443:50: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1443:37: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1459:28: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1464:33: note: (19) calling ‘mdextend’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:462:1: note: (20) entry to ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:484:12: note: (21) following ‘false’ branch (when ‘blocknum != 4294967295’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:491:13: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:491:13: note: (23) calling ‘_mdfd_getseg’ from ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1390:1: note: (24) entry to ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1412:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1422:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1434:39: note: (27) calling ‘_mdnblocks’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1521:1: note: (28) entry to ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1526:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1532:35: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1434:39: note: (31) returning to ‘_mdfd_getseg’ from ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1439:20: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1442:31: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1442:20: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1459:28: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1464:33: note: (36) calling ‘mdextend’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:462:1: note: (37) entry to ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:484:12: note: (38) following ‘false’ branch (when ‘blocknum != 4294967295’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:491:13: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:491:13: note: (40) calling ‘_mdfd_getseg’ from ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1390:1: note: (41) entry to ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1412:12: note: (42) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1422:12: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1426:21: note: (44) calling ‘mdopenfork’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:639:1: note: (45) entry to ‘mdopenfork’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:646:12: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (47) ...to here cc1: note: (48) calling ‘mdopenfork.part.0’ from ‘mdopenfork’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:639:1: note: (49) entry to ‘mdopenfork.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:653:12: note: (50) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:666:9: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:668:9: note: (52) calling ‘_fdvec_resize’ from ‘mdopenfork.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1284:1: note: (53) entry to ‘_fdvec_resize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1288:12: note: (54) following ‘false’ branch (when ‘nseg != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1296:40: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:668:9: note: (56) returning to ‘mdopenfork.part.0’ from ‘_fdvec_resize’ <--[csmock-gcc-wrapper] cc1: note: (57) returning to ‘mdopenfork’ from ‘mdopenfork.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:1426:21: note: (58) returning to ‘_mdfd_getseg’ from ‘mdopenfork’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:491:13: note: (59) returning to ‘mdextend’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/md.c:497:23: note: (60) dereference of NULL ‘_mdfd_getseg(reln, forknum, blocknum, (int)skipFsync, 4)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:1376: warning: uninitvar(CWE-457): Uninitialized variable: dim <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:1377: warning: uninitvar(CWE-457): Uninitialized variable: lBound <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:1733: warning: uninitvar(CWE-457): Uninitialized variable: buf <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:2931: warning: uninitvar(CWE-457): Uninitialized variable: dim <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c: In function ‘array_contains_nulls’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3801:21: warning: dereference of NULL ‘bitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6094:1: note: (1) entry to ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6112:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6118:13: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6118:13: note: (4) calling ‘array_contains_nulls’ from ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3784:1: note: (5) entry to ‘array_contains_nulls’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3791:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3794:18: note: (7) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:29: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/array.h:304:18: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3796:18: note: in expansion of macro ‘ARR_NULLBITMAP’ <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3799:23: note: (10) following ‘true’ branch (when ‘nelems > 7’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3801:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3801:21: note: (12) dereference of NULL ‘bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3811:22: warning: dereference of NULL ‘bitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6094:1: note: (1) entry to ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6112:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6118:13: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:6118:13: note: (4) calling ‘array_contains_nulls’ from ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3784:1: note: (5) entry to ‘array_contains_nulls’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3791:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3794:18: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/array.h:304:18: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3796:18: note: in expansion of macro ‘ARR_NULLBITMAP’ <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3799:23: note: (10) following ‘false’ branch (when ‘nelems <= 7’)... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3809:23: note: (12) following ‘true’ branch (when ‘nelems > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3811:22: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:3811:22: note: (14) dereference of NULL ‘bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c: In function ‘array_bitmap_copy’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4997:22: warning: dereference of NULL ‘destbitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5714:1: note: (1) entry to ‘makeArrayResultArr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5724:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5735:60: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5761:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5762:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5762:25: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5762:25: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:5762:25: note: (8) calling ‘array_bitmap_copy’ from ‘makeArrayResultArr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4983:1: note: (9) entry to ‘array_bitmap_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4993:12: note: (10) following ‘false’ branch (when ‘nitems > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4995:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4995:20: note: (12) ‘destbitmap’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayfuncs.c:4997:22: note: (13) dereference of NULL ‘destbitmap’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' ( echo src/backend/tsearch/dict.o src/backend/tsearch/dict_ispell.o src/backend/tsearch/dict_simple.o src/backend/tsearch/dict_synonym.o src/backend/tsearch/dict_thesaurus.o src/backend/tsearch/regis.o src/backend/tsearch/spell.o src/backend/tsearch/to_tsany.o src/backend/tsearch/ts_locale.o src/backend/tsearch/ts_parse.o src/backend/tsearch/ts_selfuncs.o src/backend/tsearch/ts_typanalyze.o src/backend/tsearch/ts_utils.o src/backend/tsearch/wparser.o src/backend/tsearch/wparser_def.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' /usr/bin/make -C sync all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lsyscache.o lsyscache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/lsyscache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stringinfo_mb.o stringinfo_mb.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wstrcmp.o wstrcmp.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wstrncmp.o wstrncmp.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' ( echo src/backend/utils/mb/conv.o src/backend/utils/mb/mbutils.o src/backend/utils/mb/stringinfo_mb.o src/backend/utils/mb/wstrcmp.o src/backend/utils/mb/wstrncmp.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' /usr/bin/make -C mmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgr.o smgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr/smgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' ( echo src/backend/storage/smgr/md.o src/backend/storage/smgr/smgr.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o alignedalloc.o alignedalloc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o usercontext.o usercontext.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' ( echo src/backend/utils/init/globals.o src/backend/utils/init/miscinit.o src/backend/utils/init/postinit.o src/backend/utils/init/usercontext.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sync.o sync.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync/sync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' ( echo src/backend/storage/sync/sync.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' ( cat buffer/objfiles.txt file/objfiles.txt freespace/objfiles.txt ipc/objfiles.txt large_object/objfiles.txt lmgr/objfiles.txt page/objfiles.txt smgr/objfiles.txt sync/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arrayutils.o arrayutils.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arrayutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aset.o aset.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:1159: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'block' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:935:46: warning: leak of ‘block’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:699:1: note: (1) entry to ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:714:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:790:16: note: (3) inlined call to ‘AllocSetFreeIndex’ from ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] In function ‘AllocSetFreeIndex’, inlined from ‘AllocSetAlloc’ at aset.c:790:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:275:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:792:12: note: (5) following ‘false’ branch (when ‘chunk’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:830:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:930:38: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:932:33: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:933:28: note: (9) following ‘false’ branch (when ‘required_size <= blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:935:46: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:935:46: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:930:38: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:932:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:933:28: note: (14) following ‘false’ branch (when ‘required_size <= blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:935:46: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:935:46: note: (16) ‘block’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:938:20: warning: leak of ‘block’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:699:1: note: (1) entry to ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:714:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:790:16: note: (3) inlined call to ‘AllocSetFreeIndex’ from ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] In function ‘AllocSetFreeIndex’, inlined from ‘AllocSetAlloc’ at aset.c:790:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:275:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:792:12: note: (5) following ‘false’ branch (when ‘chunk’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:830:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:924:38: note: (7) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:930:38: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:932:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:933:28: note: (10) following ‘true’ branch (when ‘required_size > blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:938:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:938:20: note: (12) following ‘true’ branch (when ‘block’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (13) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/aset.c:938:20: note: (14) ‘block’ leaks here; was allocated at (7) <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arraysubs.o arraysubs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/arraysubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ascii.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ascii.o ascii.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bool.o bool.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plancache.o plancache.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c: In function ‘PlanCacheComputeResultDesc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c:1940:32: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c:1930:9: note: (1) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c:1937:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/plancache.c:1940:32: note: (3) dereference of NULL ‘QueryListGetPrimaryStmt(stmt_list)’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsa.o dsa.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘dsa_free’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:852:22: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1821:1: note: (1) entry to ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1823:31: note: (2) calling ‘dsa_get_address’ from ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:949:1: note: (3) entry to ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:955:12: note: (4) following ‘false’ branch (when ‘dp != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:959:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1823:31: note: (6) returning to ‘destroy_superblock’ from ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1872:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1873:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1873:17: note: (9) calling ‘rebin_segment’ from ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2298:1: note: (10) entry to ‘rebin_segment’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2303:19: note: (11) inlined call to ‘contiguous_pages_to_segment_bin’ from ‘rebin_segment’ <--[csmock-gcc-wrapper] In function ‘contiguous_pages_to_segment_bin’, inlined from ‘rebin_segment’ at dsa.c:2303:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:146:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:54: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘dsa_free’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bitutils.h:334:36: note: (13) inlined call to ‘pg_leftmost_one_pos64’ from ‘contiguous_pages_to_segment_bin’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:149:23: note: in expansion of macro ‘pg_leftmost_one_pos_size_t’ <--[csmock-gcc-wrapper] In function ‘pg_leftmost_one_pos64’, inlined from ‘contiguous_pages_to_segment_bin’ at dsa.c:149:9, inlined from ‘rebin_segment’ at dsa.c:2303:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port/pg_bitutils.h:77:21: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘dsa_free’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1873:17: note: (15) returning to ‘destroy_superblock’ from ‘rebin_segment’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1885:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1886:17: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1886:17: note: (18) calling ‘dsa_free’ from ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:833:1: note: (19) entry to ‘dsa_free’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:851:16: note: (20) calling ‘dsa_get_address’ from ‘dsa_free’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:949:1: note: (21) entry to ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:955:12: note: (22) following ‘true’ branch (when ‘dp == 0’)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:851:16: note: (24) returning to ‘dsa_free’ from ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:852:22: note: (25) dereference of NULL ‘dsa_get_address(area, span_pointer)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘destroy_superblock’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1824:50: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1821:1: note: (1) entry to ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1823:31: note: (2) calling ‘dsa_get_address’ from ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:949:1: note: (3) entry to ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:955:12: note: (4) following ‘true’ branch (when ‘dp == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1823:31: note: (6) returning to ‘destroy_superblock’ from ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1824:50: note: (7) dereference of NULL ‘dsa_get_address(area, span_pointer)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘get_best_segment’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2013:33: warning: shift by count (‘4294967295’) >= precision of type (‘64’) [-Wanalyzer-shift-count-overflow] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:1994:1: note: (1) entry to ‘get_best_segment’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2005:20: note: (2) inlined call to ‘contiguous_pages_to_segment_bin’ from ‘get_best_segment’ <--[csmock-gcc-wrapper] In function ‘contiguous_pages_to_segment_bin’, inlined from ‘get_best_segment’ at dsa.c:2005:13: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:146:12: note: (3) following ‘true’ branch (when ‘npages == 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:51: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:988:50: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:151:16: note: in expansion of macro ‘Min’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c: In function ‘get_best_segment’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2006:22: note: (5) following ‘true’ branch (when ‘bin != 16’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2013:64: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/dsa.c:2013:33: note: (7) shift by count ‘4294967295’ here <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o char.o char.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /usr/bin/make -C resowner all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cash.o cash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/cash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o guc_funcs.o guc_funcs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc_funcs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cryptohashfuncs.o cryptohashfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relfilenumbermap.o relfilenumbermap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relfilenumbermap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freepage.o freepage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1538: error: legacyUninitvar(CWE-457): Uninitialized variable: root <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c: In function ‘FreePageManagerGetInternal’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1441:25: warning: use of uninitialized value ‘result.index’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1476:1: note: (1) entry to ‘FreePageManagerPutInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1489:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1491:24: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1491:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1499:29: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1499:25: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1509:37: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1509:25: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/freepage.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:58: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relptr.h:57:14: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1525:30: note: in expansion of macro ‘relptr_is_null’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1525:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1527:33: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1527:33: note: (12) following ‘false’ branch (when ‘soft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1529:34: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1529:34: note: (14) calling ‘FreePageManagerGetInternal’ from ‘FreePageManagerPutInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1319:1: note: (15) entry to ‘FreePageManagerGetInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1325:35: note: (16) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1340:56: note: (17) following ‘true’ branch (when ‘f <= 128’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relptr.h:57:14: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1343:21: note: in expansion of macro ‘relptr_is_null’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1375:12: note: (19) following ‘false’ branch (when ‘victim’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relptr.h:44:46: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1380:16: note: in expansion of macro ‘relptr_access’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1386:12: note: (21) following ‘false’ branch (when ‘next’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/freepage.h:71:36: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1388:23: note: in expansion of macro ‘fpm_pointer_to_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1419:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1438:17: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1438:17: note: (25) calling ‘FreePageBtreeSearch’ from ‘FreePageManagerGetInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1064:1: note: (26) entry to ‘FreePageBtreeSearch’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/relptr.h:44:10: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1068:30: note: in expansion of macro ‘relptr_access’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1071:29: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1438:17: note: (29) returning to ‘FreePageManagerGetInternal’ from ‘FreePageBtreeSearch’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1440:20: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1441:25: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/freepage.c:1441:25: note: (32) use of uninitialized value ‘result.index’ here <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o generation.o generation.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/generation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o resowner.o resowner.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner/resowner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' ( echo src/backend/utils/resowner/resowner.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o guc_tables.o guc_tables.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' /usr/bin/make -C sort all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o guc.o guc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o help_config.o help_config.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logtape.o logtape.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o pg_config.o pg_config.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' /usr/bin/make -C time all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o combocid.o combocid.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcxt.o mcxt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/mcxt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o date.o date.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/date.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort_interruptible.o qsort_interruptible.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/qsort_interruptible.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o guc-file.o guc-file.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1671: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1672: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c: In function ‘GUC_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1631:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:573:1: note: (1) entry to ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:586:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:593:27: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:47: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:22: note: (6) calling ‘ParseConfigFile’ from ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:174:1: note: (7) entry to ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:188:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (10) following ‘false’ branch (when ‘depth <= 10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:217:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:239:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (14) calling ‘ParseConfigFp’ from ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:349:1: note: (15) entry to ‘ParseConfigFp’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:13: note: (16) ‘sigsetjmp’ called here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:12: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:361:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (19) calling ‘GUC_yy_create_buffer’ from ‘ParseConfigFp’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:384:22: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (20) entry to ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1617:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:50:17: note: (21) inlined call to ‘GUC_yyalloc’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1621:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘GUC_yyalloc’, inlined from ‘GUC_yy_create_buffer’ at guc-file.c:1621:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:2083:32: note: (22) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c: In function ‘GUC_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1622:12: note: (23) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1622:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1625:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1631:12: note: (26) ‘malloc(64)’ leaks here; was allocated at (22) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l: In function ‘ParseConfigFp’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:37:29: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:385:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:573:1: note: (1) entry to ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:586:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:593:27: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:47: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:22: note: (6) calling ‘ParseConfigFile’ from ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:174:1: note: (7) entry to ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:188:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (10) following ‘false’ branch (when ‘depth <= 10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:217:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:239:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (14) calling ‘ParseConfigFp’ from ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:349:1: note: (15) entry to ‘ParseConfigFp’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:13: note: (16) ‘sigsetjmp’ called here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:12: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:361:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (19) calling ‘GUC_yy_create_buffer’ from ‘ParseConfigFp’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:384:22: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (20) entry to ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1617:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1622:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1625:24: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:50:17: note: (23) inlined call to ‘GUC_yyalloc’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1630:33: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘GUC_yyalloc’, inlined from ‘GUC_yy_create_buffer’ at guc-file.c:1630:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:2083:32: note: (24) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c: In function ‘ParseConfigFp’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1631:12: note: (25) assuming ‘’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1631:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1634:29: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (28) calling ‘GUC_yy_init_buffer’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1636:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (29) entry to ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1664:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (30) calling ‘GUC_yy_flush_buffer’ from ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1669:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (31) entry to ‘GUC_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1692:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1694:12: note: (32) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1697:23: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (34) returning to ‘GUC_yy_init_buffer’ from ‘GUC_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1669:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (35) returning to ‘GUC_yy_create_buffer’ from ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1636:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (36) returning to ‘ParseConfigFp’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:384:22: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:37:29: note: (37) ‘’ leaks here; was allocated at (24) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:385:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:37:29: warning: leak of ‘GUC_yy_create_buffer(fp, 16384)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:385:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:573:1: note: (1) entry to ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:586:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-1make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' 6.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:593:27: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:47: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:595:22: note: (6) calling ‘ParseConfigFile’ from ‘ParseConfigDirectory’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:174:1: note: (7) entry to ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:188:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:205:12: note: (10) following ‘false’ branch (when ‘depth <= 10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:217:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:239:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:262:14: note: (14) calling ‘ParseConfigFp’ from ‘ParseConfigFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:349:1: note: (15) entry to ‘ParseConfigFp’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:13: note: (16) ‘sigsetjmp’ called here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:360:12: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:361:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (19) calling ‘GUC_yy_create_buffer’ from ‘ParseConfigFp’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:384:22: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (20) entry to ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1617:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:50:17: note: (21) inlined call to ‘GUC_yyalloc’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1621:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘GUC_yyalloc’, inlined from ‘GUC_yy_create_buffer’ at guc-file.c:1621:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:2083:32: note: (22) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c: In function ‘ParseConfigFp’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1622:12: note: (23) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1622:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1625:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1631:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1634:29: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (28) calling ‘GUC_yy_init_buffer’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1636:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (29) entry to ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1664:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (30) calling ‘GUC_yy_flush_buffer’ from ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1669:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (31) entry to ‘GUC_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1692:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1694:12: note: (32) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1697:23: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:35:25: note: (34) returning to ‘GUC_yy_init_buffer’ from ‘GUC_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1669:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:34:24: note: (35) returning to ‘GUC_yy_create_buffer’ from ‘GUC_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:1636:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:29:26: note: (36) returning to ‘ParseConfigFp’ from ‘GUC_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:384:22: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.c:37:29: note: (37) ‘GUC_yy_create_buffer(fp, 16384)’ leaks here; was allocated at (22) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/guc-file.l:385:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datum.o datum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /usr/bin/make -C adt jsonpath_gram.h /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/datum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: 'jsonpath_gram.h' is up to date. make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o memdebug.o memdebug.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sharedtuplestore.o sharedtuplestore.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c: In function ‘sts_parallel_scan_next’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:546:29: warning: use of uninitialized value ‘read_page’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:499:21: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:499:21: note: (2) capacity: 4 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:505:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:509:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:516:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:524:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:584:28: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:586:50: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:505:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:509:30: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:516:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:524:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sharedtuplestore.c:546:29: note: (13) use of uninitialized value ‘read_page’ here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slab.o slab.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o pg_controldata.o pg_controldata.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sortsupport.o sortsupport.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/sortsupport.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o pg_rusage.o pg_rusage.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snapmgr.o snapmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time/snapmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' ( echo src/backend/utils/time/combocid.o src/backend/utils/time/snapmgr.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbsize.o dbsize.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/dbsize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/dbsize.c:604: warning: uninitvar(CWE-457): Uninitialized variable: buf <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o queryenvironment.o queryenvironment.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o ps_status.o ps_status.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o portalmem.o portalmem.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr/portalmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' ( echo src/backend/utils/mmgr/alignedalloc.o src/backend/utils/mmgr/aset.o src/backend/utils/mmgr/dsa.o src/backend/utils/mmgr/freepage.o src/backend/utils/mmgr/generation.o src/backend/utils/mmgr/mcxt.o src/backend/utils/mmgr/memdebug.o src/backend/utils/mmgr/portalmem.o src/backend/utils/mmgr/slab.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o domains.o domains.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fmgrtab.o fmgrtab.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o expandeddatum.o expandeddatum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o encode.o encode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/encode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o rls.o rls.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/rls.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o enum.o enum.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/enum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o sampling.o sampling.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/sampling.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spccache.o spccache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapper.o relmapper.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relmapper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o superuser.o superuser.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o timeout.o timeout.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o expandedrecord.o expandedrecord.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/expandedrecord.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o format_type.o format_type.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/format_type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syscache.o syscache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o float.o float.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/float.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datetime.o datetime.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/datetime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tuplesort.o tuplesort.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/tuplesort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/etc/krb5.keytab"' -c -o tzparser.o tzparser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc/tzparser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_cache.o ts_cache.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c: In function ‘lookup_ts_config_cache’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:503:41: warning: use of uninitialized value ‘&mapdicts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:418:41: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:418:41: note: (2) capacity: 400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:424:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:30: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:427:43: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:432:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:435:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:485:91: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:487:80: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:490:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:492:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:492:28: note: (11) following ‘false’ branch (when ‘maxtokentype <= toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:494:28: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:497:36: note: (13) following ‘false’ branch (when ‘ndicts <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:507:53: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:485:91: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:487:80: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:490:28: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:492:28: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:492:28: note: (19) following ‘false’ branch (when ‘maxtokentype <= toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:494:28: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:494:28: note: (21) following ‘true’ branch (when ‘maxtokentype < toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:497:36: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:497:36: note: (23) following ‘true’ branch (when ‘ndicts > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:499:68: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/ts_cache.c:503:41: note: (25) use of uninitialized value ‘&mapdicts’ here <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genfile.o genfile.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/genfile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relcache.o relcache.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:33: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c: In function ‘RelationReloadNailed’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2383:48: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5449:1: note: (1) entry to ‘RelationGetIdentityKeyBitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5458:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:24, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/nbtree.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:35: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/rel.h:498:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5462:14: note: in expansion of macro ‘RelationGetForm’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5462:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5468:23: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5471:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5475:21: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:5475:21: note: (8) calling ‘RelationIdGetRelation’ from ‘RelationGetIdentityKeyBitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2054:1: note: (9) entry to ‘RelationIdGetRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:237:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2064:9: note: in expansion of macro ‘RelationIdCacheLookup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:238:26: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2064:9: note: in expansion of macro ‘RelationIdCacheLookup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2066:12: note: (12) following ‘true’ branch (when ‘rd’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2069:23: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2069:20: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2075:17: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2077:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2084:31: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2084:28: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2088:33: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2088:33: note: (20) calling ‘RelationClearRelation’ from ‘RelationIdGetRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2496:1: note: (21) entry to ‘RelationClearRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2526:12: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2528:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2528:17: note: (24) calling ‘RelationReloadNailed’ from ‘RelationClearRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2331:1: note: (25) entry to ‘RelationReloadNailed’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2350:12: note: (26) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2350:46: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2350:35: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2353:21: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2353:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2370:21: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2370:20: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2379:46: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2381:42: note: (34) calling ‘ScanPgRelation’ from ‘RelationReloadNailed’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:337:1: note: (35) entry to ‘ScanPgRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:351:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:357:9: note: (37) inlined call to ‘ObjectIdGetDatum’ from ‘ScanPgRelation’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:27: <--[csmock-gcc-wrapper] In function ‘ObjectIdGetDatum’, inlined from ‘ScanPgRelation’ at relcache.c:357:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:254:16: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c: In function ‘RelationReloadNailed’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:377:12: note: (39) following ‘false’ branch (when ‘force_non_historic == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:381:84: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:381:84: note: (41) following ‘true’ branch (when ‘indexOK != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:381:84: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:390:12: note: (43) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:394:9: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2381:42: note: (45) returning to ‘RelationReloadNailed’ from ‘ScanPgRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:658:40: note: (46) dereference of NULL ‘ScanPgRelation(*relation.rd_id, 1, 0)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/relcache.c:2383:48: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' ( echo src/backend/utils/misc/conffiles.o src/backend/utils/misc/guc.o src/backend/utils/misc/guc-file.o src/backend/utils/misc/guc_funcs.o src/backend/utils/misc/guc_tables.o src/backend/utils/misc/help_config.o src/backend/utils/misc/pg_config.o src/backend/utils/misc/pg_controldata.o src/backend/utils/misc/pg_rusage.o src/backend/utils/misc/ps_status.o src/backend/utils/misc/queryenvironment.o src/backend/utils/misc/rls.o src/backend/utils/misc/sampling.o src/backend/utils/misc/superuser.o src/backend/utils/misc/timeout.o src/backend/utils/misc/tzparser.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_selfuncs.o geo_selfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_cidr_ntop.o inet_cidr_ntop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/inet_cidr_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/inet_cidr_ntop.c:285: warning: uninitvar(CWE-457): Uninitialized variable: outbuf <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_spgist.o geo_spgist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_net_pton.o inet_net_pton.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hbafuncs.o hbafuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tuplestore.o tuplestore.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/tuplestore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tuplesortvariants.o tuplesortvariants.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort/tuplesortvariants.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' ( echo src/backend/utils/sort/logtape.o src/backend/utils/sort/qsort_interruptible.o src/backend/utils/sort/sharedtuplestore.o src/backend/utils/sort/sortsupport.o src/backend/utils/sort/tuplesort.o src/backend/utils/sort/tuplesortvariants.o src/backend/utils/sort/tuplestore.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o int.o int.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/int.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o int8.o int8.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/int8.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_op.o jsonb_op.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_gin.o jsonb_gin.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o typcache.o typcache.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/typcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache/typcache.c:2711: warning: uninitvar(CWE-457): Uninitialized variable: &srch.sort_order <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' ( echo src/backend/utils/cache/attoptcache.o src/backend/utils/cache/catcache.o src/backend/utils/cache/evtcache.o src/backend/utils/cache/inval.o src/backend/utils/cache/lsyscache.o src/backend/utils/cache/partcache.o src/backend/utils/cache/plancache.o src/backend/utils/cache/relcache.o src/backend/utils/cache/relfilenumbermap.o src/backend/utils/cache/relmapper.o src/backend/utils/cache/spccache.o src/backend/utils/cache/syscache.o src/backend/utils/cache/ts_cache.o src/backend/utils/cache/typcache.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonbsubs.o jsonbsubs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonbsubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonbsubs.c:155: error: legacyUninitvar(CWE-457): Uninitialized variable: subExpr <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_util.o jsonb_util.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonb_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath.o jsonpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath.c:125: error: legacyUninitvar(CWE-457): Uninitialized variable: str <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath.c:125: error: legacyUninitvar(CWE-457): Uninitialized variable: nbytes <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath_gram.o jsonpath_gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.y:201: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].value)},(union ListCell){.ptr_value=(yyvsp[0].value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.y:202: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].value)},(union ListCell){.ptr_value=(yyvsp[0].value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c: In function ‘jsonpath_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:543:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:528:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1209:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1115:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1115:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1167:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1173:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1196:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1198:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1207:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:543:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:528:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1209:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:543:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:528:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_gram.c:1209:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_ops.o geo_ops.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/geo_ops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o json.o json.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/json.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb.o jsonb.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonb.c:127: error: legacyUninitvar(CWE-457): Uninitialized variable: str <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonb.c:127: error: legacyUninitvar(CWE-457): Uninitialized variable: nbytes <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o like.o like.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/like.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-11-13 03:16:50 still trying to lock /cswrap_cap_file_lock make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o formatting.o formatting.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/formatting.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/formatting.c: internal warning: child 17384 timed out after 30s <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:16:55 still trying to lock /cswrap_cap_file_lock cswrap: error: child 17384 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonfuncs.o jsonfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonfuncs.c:5538: warning: nullPointer(CWE-476): Possible null pointer dereference: res <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonfuncs.c: internal warning: child 17653 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 17653 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath_scan.o jsonpath_scan.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c: In function ‘jsonpath_yy_init_buffer’: <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:16:52 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5370: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5371: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5370:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:55:19: note: (1) entry to ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5254:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:48:31: note: (2) calling ‘jsonpath_yyensure_buffer_stack’ from ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5258:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:48:31: note: (3) entry to ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5469:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5483:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5486:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:48:31: note: (6) returning to ‘jsonpath_yyrestart’ from ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5258:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:37:26: note: (7) calling ‘jsonpath_yy_create_buffer’ from ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5260:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:37:26: note: (8) entry to ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5316:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5321:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5324:24: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5330:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5333:29: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (13) calling ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5335:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (14) entry to ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5363:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (15) calling ‘jsonpath_yy_flush_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5368:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (16) entry to ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5391:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5393:12: note: (17) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5396:23: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (19) returning to ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5368:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (20) returning to ‘jsonpath_yy_create_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5335:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:37:26: note: (21) returning to ‘jsonpath_yyrestart’ from ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5260:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5263:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5263:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (24) calling ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5263:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:42:24: note: (25) entry to ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5363:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (26) calling ‘jsonpath_yy_flush_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5368:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (27) entry to ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5391:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5393:12: note: (28) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:43:25: note: (30) returning to ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5368:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_scan.c:5370:26: note: (31) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o like_support.o like_support.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lockfuncs.o lockfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/like_support.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-11-13 03:16:53 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c: In function ‘pg_blocking_pids’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: cswrap: warning: 2024-11-13 03:16:53 still trying to lock /cswrap_cap_file_lock 2024-11-13 03:16:53 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:510: warning: nullPointer(CWE-476): Possible null pointer dereference: blocked_instance <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:510:77: warning: dereference of NULL ‘blocked_instance’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:483:23: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:485:51: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/lockfuncs.c:510:77: note: (3) dereference of NULL ‘blocked_instance’ <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mac.o mac.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/mac.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: warning: 2024-11-13 03:16:55 still trying to lock /cswrap_cap_file_lock make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath_exec.o jsonpath_exec.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_exec.c:2455: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(jvl->singleton)},(union ListCell){.ptr_value=(jbv)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/jsonpath_exec.c: internal warning: child 17693 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 17693 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mac8.o mac8.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_gist.o network_gist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/network_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o name.o name.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multirangetypes_selfuncs.o multirangetypes_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/multirangetypes_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_spgist.o network_spgist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oid.o oid.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcxtfuncs.o mcxtfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/mcxtfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o misc.o misc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/misc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network.o network.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/network.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_selfuncs.o network_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/network_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o numutils.o numutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/numutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_lsn.o pg_lsn.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_upgrade_support.o pg_upgrade_support.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pseudotypes.o pseudotypes.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o quote.o quote.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multirangetypes.o multirangetypes.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/multirangetypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oracle_compat.o oracle_compat.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/oracle_compat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o orderedsetaggs.o orderedsetaggs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/orderedsetaggs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partitionfuncs.o partitionfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/partitionfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_locale.o pg_locale.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/pg_locale.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/pg_locale.c:2025: error: legacyUninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/pg_locale.c:2061: error: legacyUninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatfuncs.o pgstatfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/pgstatfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_spgist.o rangetypes_spgist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rangetypes_spgist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_selfuncs.o rangetypes_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rangetypes_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_typanalyze.o rangetypes_typanalyze.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rangetypes_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_gist.o rangetypes_gist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rangetypes_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regproc.o regproc.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/regproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/regproc.c:418: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(get_namespace_name_or_temp(procform->pronamespace))},(union ListCell){.ptr_value=(pstrdup(procform->proname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/regproc.c:822: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(get_namespace_name_or_temp(oprForm->oprnamespace))},(union ListCell){.ptr_value=(pstrdup(oprForm->oprname.data))}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes.o rangetypes.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rangetypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexp.o regexp.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/regexp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rowtypes.o rowtypes.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/rowtypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ri_triggers.o ri_triggers.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ri_triggers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tid.o tid.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timestamp.o timestamp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/timestamp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trigfuncs.o trigfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/trigfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsginidx.o tsginidx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsginidx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsgistidx.o tsgistidx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsgistidx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsgistidx.c:193: error: integerOverflow(CWE-190): Signed integer overflow for expression '*(int32*)&c'. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_op.o tsquery_op.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_gist.o tsquery_gist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsquery_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_cleanup.o tsquery_cleanup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsquery_cleanup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o selfuncs.o selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/selfuncs.c:1964: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},((union ListCell){.ptr_value=(makeConst(nominal_element_type,-1,nominal_element_collation,elmlen,elem_values[i],elem_nulls[i],elmbyval))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/selfuncs.c:2038: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(elem)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/selfuncs.c:2090: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(dummyexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/selfuncs.c:2183: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(clause->largs,0)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(clause->rargs,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -ftree-vectorize -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o numeric.o numeric.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/numeric.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/numeric.c: internal warning: child 17894 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 17894 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_util.o tsquery_util.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsquery_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector.o tsvector.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsvector.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_rewrite.o tsquery_rewrite.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsquery_rewrite.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector_parser.o tsvector_parser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsvector_parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uuid.o uuid.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/uuid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o version.o version.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o windowfuncs.o windowfuncs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery.o tsquery.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsquery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsrank.o tsrank.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsrank.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xid.o xid.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varbit.o varbit.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varbit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varchar.o varchar.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xid8funcs.o xid8funcs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/xid8funcs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector_op.o tsvector_op.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/tsvector_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varlena.o varlena.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:461: warning: nullPointer(CWE-476): Possible null pointer dereference: rp <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c: In function ‘text_position_next_internal’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1401:33: warning: use of uninitialized value ‘*state.skiptablemask’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4365:1: note: (1) entry to ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4372:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4379:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/tuptable.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupconvert.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:32, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/execdesc.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/executor.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/funcapi.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:27: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:35: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:318:10: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4384:27: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4384:25: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:230:36: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:97:11: note: in definition of macro ‘VARTAG_SIZE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:284:57: note: in expansion of macro ‘VARTAG_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:285:90: note: in expansion of macro ‘VARTAG_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:318:32: note: in expansion of macro ‘VARSIZE_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4384:27: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4385:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4385:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4388:12: note: (9) following ‘false’ branch (when ‘inputstring_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4392:12: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4392:12: note: (11) following ‘false’ branch (when ‘fldsep_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4402:9: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4402:9: note: (13) calling ‘text_position_setup’ from ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1213:1: note: (14) entry to ‘text_position_setup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1215:33: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:230:36: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:97:11: note: in definition of macro ‘VARTAG_SIZE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:284:57: note: in expansion of macro ‘VARTAG_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:285:90: note: in expansion of macro ‘VARTAG_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:318:32: note: in expansion of macro ‘VARSIZE_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1215:40: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1216:33: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1216:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1219:9: note: (19) inlined call to ‘check_collation_set’ from ‘text_position_setup’ <--[csmock-gcc-wrapper] In function ‘check_collation_set’, inlined from ‘text_position_setup’ at varlena.c:1219:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1509:12: note: (20) following ‘false’ branch (when ‘collid != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c: In function ‘text_position_next_internal’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1221:14: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1224:12: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1241:13: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1266:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1322:1: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4402:9: note: (26) returning to ‘split_part’ from ‘text_position_setup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:4404:17: note: (27) calling ‘text_position_next’ from ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1333:1: note: (28) entry to ‘text_position_next’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1339:12: note: (29) following ‘false’ branch (when ‘needle_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1343:18: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1343:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1346:27: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1349:20: note: (33) calling ‘text_position_next_internal’ from ‘text_position_next’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1397:1: note: (34) entry to ‘text_position_next_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/varlena.c:1401:33: note: (35) use of uninitialized value ‘*state.skiptablemask’ here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ruleutils.o ruleutils.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ruleutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ruleutils.c:11815: error: returnDanglingLifetime(CWE-562): Returning pointer to local variable 'buf' that will be invalid when returning. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ruleutils.c:1073: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(oldrte)},(union ListCell){.ptr_value=(newrte)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/ruleutils.c: internal warning: child 18141 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 18141 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xml.o xml.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/xml.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt/xml.c:610: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(DatumGetXmlP(fcinfo->args[0].value))},(union ListCell){.ptr_value=(DatumGetXmlP(fcinfo->args[1].value))}' depends on order of evaluation of side effects <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' ( echo src/backend/utils/adt/acl.o src/backend/utils/adt/amutils.o src/backend/utils/adt/array_expanded.o src/backend/utils/adt/array_selfuncs.o src/backend/utils/adt/array_typanalyze.o src/backend/utils/adt/array_userfuncs.o src/backend/utils/adt/arrayfuncs.o src/backend/utils/adt/arraysubs.o src/backend/utils/adt/arrayutils.o src/backend/utils/adt/ascii.o src/backend/utils/adt/bool.o src/backend/utils/adt/cash.o src/backend/utils/adt/char.o src/backend/utils/adt/cryptohashfuncs.o src/backend/utils/adt/date.o src/backend/utils/adt/datetime.o src/backend/utils/adt/datum.o src/backend/utils/adt/dbsize.o src/backend/utils/adt/domains.o src/backend/utils/adt/encode.o src/backend/utils/adt/enum.o src/backend/utils/adt/expandeddatum.o src/backend/utils/adt/expandedrecord.o src/backend/utils/adt/float.o src/backend/utils/adt/format_type.o src/backend/utils/adt/formatting.o src/backend/utils/adt/genfile.o src/backend/utils/adt/geo_ops.o src/backend/utils/adt/geo_selfuncs.o src/backend/utils/adt/geo_spgist.o src/backend/utils/adt/hbafuncs.o src/backend/utils/adt/inet_cidr_ntop.o src/backend/utils/adt/inet_net_pton.o src/backend/utils/adt/int.o src/backend/utils/adt/int8.o src/backend/utils/adt/json.o src/backend/utils/adt/jsonb.o src/backend/utils/adt/jsonb_gin.o src/backend/utils/adt/jsonb_op.o src/backend/utils/adt/jsonb_util.o src/backend/utils/adt/jsonfuncs.o src/backend/utils/adt/jsonbsubs.o src/backend/utils/adt/jsonpath.o src/backend/utils/adt/jsonpath_exec.o src/backend/utils/adt/jsonpath_gram.o src/backend/utils/adt/jsonpath_scan.o src/backend/utils/adt/like.o src/backend/utils/adt/like_support.o src/backend/utils/adt/lockfuncs.o src/backend/utils/adt/mac.o src/backend/utils/adt/mac8.o src/backend/utils/adt/mcxtfuncs.o src/backend/utils/adt/misc.o src/backend/utils/adt/multirangetypes.o src/backend/utils/adt/multirangetypes_selfuncs.o src/backend/utils/adt/name.o src/backend/utils/adt/network.o src/backend/utils/adt/network_gist.o src/backend/utils/adt/network_selfuncs.o src/backend/utils/adt/network_spgist.o src/backend/utils/adt/numeric.o src/backend/utils/adt/numutils.o src/backend/utils/adt/oid.o src/backend/utils/adt/oracle_compat.o src/backend/utils/adt/orderedsetaggs.o src/backend/utils/adt/partitionfuncs.o src/backend/utils/adt/pg_locale.o src/backend/utils/adt/pg_lsn.o src/backend/utils/adt/pg_upgrade_support.o src/backend/utils/adt/pgstatfuncs.o src/backend/utils/adt/pseudotypes.o src/backend/utils/adt/quote.o src/backend/utils/adt/rangetypes.o src/backend/utils/adt/rangetypes_gist.o src/backend/utils/adt/rangetypes_selfuncs.o src/backend/utils/adt/rangetypes_spgist.o src/backend/utils/adt/rangetypes_typanalyze.o src/backend/utils/adt/regexp.o src/backend/utils/adt/regproc.o src/backend/utils/adt/ri_triggers.o src/backend/utils/adt/rowtypes.o src/backend/utils/adt/ruleutils.o src/backend/utils/adt/selfuncs.o src/backend/utils/adt/tid.o src/backend/utils/adt/timestamp.o src/backend/utils/adt/trigfuncs.o src/backend/utils/adt/tsginidx.o src/backend/utils/adt/tsgistidx.o src/backend/utils/adt/tsquery.o src/backend/utils/adt/tsquery_cleanup.o src/backend/utils/adt/tsquery_gist.o src/backend/utils/adt/tsquery_op.o src/backend/utils/adt/tsquery_rewrite.o src/backend/utils/adt/tsquery_util.o src/backend/utils/adt/tsrank.o src/backend/utils/adt/tsvector.o src/backend/utils/adt/tsvector_op.o src/backend/utils/adt/tsvector_parser.o src/backend/utils/adt/uuid.o src/backend/utils/adt/varbit.o src/backend/utils/adt/varchar.o src/backend/utils/adt/varlena.o src/backend/utils/adt/version.o src/backend/utils/adt/windowfuncs.o src/backend/utils/adt/xid.o src/backend/utils/adt/xid8funcs.o src/backend/utils/adt/xml.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' ( cat activity/objfiles.txt adt/objfiles.txt cache/objfiles.txt error/objfiles.txt fmgr/objfiles.txt hash/objfiles.txt init/objfiles.txt mb/objfiles.txt misc/objfiles.txt mmgr/objfiles.txt resowner/objfiles.txt sort/objfiles.txt time/objfiles.txt; echo src/backend/utils/fmgrtab.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/dtrace -C -G -s utils/probes.d access/brin/brin.o access/brin/brin_bloom.o access/brin/brin_inclusion.o access/brin/brin_minmax.o access/brin/brin_minmax_multi.o access/brin/brin_pageops.o access/brin/brin_revmap.o access/brin/brin_tuple.o access/brin/brin_validate.o access/brin/brin_xlog.o access/common/attmap.o access/common/bufmask.o access/common/detoast.o access/common/heaptuple.o access/common/indextuple.o access/common/printsimple.o access/common/printtup.o access/common/relation.o access/common/reloptions.o access/common/scankey.o access/common/session.o access/common/syncscan.o access/common/toast_compression.o access/common/toast_internals.o access/common/tupconvert.o access/common/tupdesc.o access/gin/ginarrayproc.o access/gin/ginbtree.o access/gin/ginbulk.o access/gin/gindatapage.o access/gin/ginentrypage.o access/gin/ginfast.o access/gin/ginget.o access/gin/gininsert.o access/gin/ginlogic.o access/gin/ginpostinglist.o access/gin/ginscan.o access/gin/ginutil.o access/gin/ginvacuum.o access/gin/ginvalidate.o access/gin/ginxlog.o access/gist/gist.o access/gist/gistbuild.o access/gist/gistbuildbuffers.o access/gist/gistget.o access/gist/gistproc.o access/gist/gistscan.o access/gist/gistsplit.o access/gist/gistutil.o access/gist/gistvacuum.o access/gist/gistvalidate.o access/gist/gistxlog.o access/hash/hash.o access/hash/hash_xlog.o access/hash/hashfunc.o access/hash/hashinsert.o access/hash/hashovfl.o access/hash/hashpage.o access/hash/hashsearch.o access/hash/hashsort.o access/hash/hashutil.o access/hash/hashvalidate.o access/heap/heapam.o access/heap/heapam_handler.o access/heap/heapam_visibility.o access/heap/heaptoast.o access/heap/hio.o access/heap/pruneheap.o access/heap/rewriteheap.o access/heap/vacuumlazy.o access/heap/visibilitymap.o access/index/amapi.o access/index/amvalidate.o access/index/genam.o access/index/indexam.o access/nbtree/nbtcompare.o access/nbtree/nbtdedup.o access/nbtree/nbtinsert.o access/nbtree/nbtpage.o access/nbtree/nbtree.o access/nbtree/nbtsearch.o access/nbtree/nbtsort.o access/nbtree/nbtsplitloc.o access/nbtree/nbtutils.o access/nbtree/nbtvalidate.o access/nbtree/nbtxlog.o access/rmgrdesc/brindesc.o access/rmgrdesc/clogdesc.o access/rmgrdesc/committsdesc.o access/rmgrdesc/dbasedesc.o access/rmgrdesc/genericdesc.o access/rmgrdesc/gindesc.o access/rmgrdesc/gistdesc.o access/rmgrdesc/hashdesc.o access/rmgrdesc/heapdesc.o access/rmgrdesc/logicalmsgdesc.o access/rmgrdesc/mxactdesc.o access/rmgrdesc/nbtdesc.o access/rmgrdesc/relmapdesc.o access/rmgrdesc/replorigindesc.o access/rmgrdesc/rmgrdesc_utils.o access/rmgrdesc/seqdesc.o access/rmgrdesc/smgrdesc.o access/rmgrdesc/spgdesc.o access/rmgrdesc/standbydesc.o access/rmgrdesc/tblspcdesc.o access/rmgrdesc/xactdesc.o access/rmgrdesc/xlogdesc.o access/spgist/spgdoinsert.o access/spgist/spginsert.o access/spgist/spgkdtreeproc.o access/spgist/spgproc.o access/spgist/spgquadtreeproc.o access/spgist/spgscan.o access/spgist/spgtextproc.o access/spgist/spgutils.o access/spgist/spgvacuum.o access/spgist/spgvalidate.o access/spgist/spgxlog.o access/table/table.o access/table/tableam.o access/table/tableamapi.o access/table/toast_helper.o access/tablesample/bernoulli.o access/tablesample/system.o access/tablesample/tablesample.o access/transam/clog.o access/transam/commit_ts.o access/transam/generic_xlog.o access/transam/multixact.o access/transam/parallel.o access/transam/rmgr.o access/transam/slru.o access/transam/subtrans.o access/transam/timeline.o access/transam/transam.o access/transam/twophase.o access/transam/twophase_rmgr.o access/transam/varsup.o access/transam/xact.o access/transam/xlog.o access/transam/xlogarchive.o access/transam/xlogbackup.o access/transam/xlogfuncs.o access/transam/xloginsert.o access/transam/xlogprefetcher.o access/transam/xlogreader.o access/transam/xlogrecovery.o access/transam/xlogstats.o access/transam/xlogutils.o archive/shell_archive.o backup/backup_manifest.o backup/basebackup.o backup/basebackup_copy.o backup/basebackup_gzip.o backup/basebackup_lz4.o backup/basebackup_zstd.o backup/basebackup_progress.o backup/basebackup_server.o backup/basebackup_sink.o backup/basebackup_target.o backup/basebackup_throttle.o bootstrap/bootparse.o bootstrap/bootscanner.o bootstrap/bootstrap.o catalog/aclchk.o catalog/catalog.o catalog/dependency.o catalog/heap.o catalog/index.o catalog/indexing.o catalog/namespace.o catalog/objectaccess.o catalog/objectaddress.o catalog/partition.o catalog/pg_aggregate.o catalog/pg_attrdef.o catalog/pg_cast.o catalog/pg_class.o catalog/pg_collation.o catalog/pg_constraint.o catalog/pg_conversion.o catalog/pg_db_role_setting.o catalog/pg_depend.o catalog/pg_enum.o catalog/pg_inherits.o catalog/pg_largeobject.o catalog/pg_namespace.o catalog/pg_operator.o catalog/pg_parameter_acl.o catalog/pg_proc.o catalog/pg_publication.o catalog/pg_range.o catalog/pg_shdepend.o catalog/pg_subscription.o catalog/pg_type.o catalog/storage.o catalog/toasting.o parser/analyze.o parser/gram.o parser/parse_agg.o parser/parse_clause.o parser/parse_coerce.o parser/parse_collate.o parser/parse_cte.o parser/parse_enr.o parser/parse_expr.o parser/parse_func.o parser/parse_merge.o parser/parse_node.o parser/parse_oper.o parser/parse_param.o parser/parse_relation.o parser/parse_target.o parser/parse_type.o parser/parse_utilcmd.o parser/parser.o parser/scan.o parser/scansup.o commands/aggregatecmds.o commands/alter.o commands/amcmds.o commands/analyze.o commands/async.o commands/cluster.o commands/collationcmds.o commands/comment.o commands/constraint.o commands/conversioncmds.o commands/copy.o commands/copyfrom.o commands/copyfromparse.o commands/copyto.o commands/createas.o commands/dbcommands.o commands/define.o commands/discard.o commands/dropcmds.o commands/event_trigger.o commands/explain.o commands/extension.o commands/foreigncmds.o commands/functioncmds.o commands/indexcmds.o commands/lockcmds.o commands/matview.o commands/opclasscmds.o commands/operatorcmds.o commands/policy.o commands/portalcmds.o commands/prepare.o commands/proclang.o commands/publicationcmds.o commands/schemacmds.o commands/seclabel.o commands/sequence.o commands/statscmds.o commands/subscriptioncmds.o commands/tablecmds.o commands/tablespace.o commands/trigger.o commands/tsearchcmds.o commands/typecmds.o commands/user.o commands/vacuum.o commands/vacuumparallel.o commands/variable.o commands/view.o executor/execAmi.o executor/execAsync.o executor/execCurrent.o executor/execExpr.o executor/execExprInterp.o executor/execGrouping.o executor/execIndexing.o executor/execJunk.o executor/execMain.o executor/execParallel.o executor/execPartition.o executor/execProcnode.o executor/execReplication.o executor/execSRF.o executor/execScan.o executor/execTuples.o executor/execUtils.o executor/functions.o executor/instrument.o executor/nodeAgg.o executor/nodeAppend.o executor/nodeBitmapAnd.o executor/nodeBitmapHeapscan.o executor/nodeBitmapIndexscan.o executor/nodeBitmapOr.o executor/nodeCtescan.o executor/nodeCustom.o executor/nodeForeignscan.o executor/nodeFunctionscan.o executor/nodeGather.o executor/nodeGatherMerge.o executor/nodeGroup.o executor/nodeHash.o executor/nodeHashjoin.o executor/nodeIncrementalSort.o executor/nodeIndexonlyscan.o executor/nodeIndexscan.o executor/nodeLimit.o executor/nodeLockRows.o executor/nodeMaterial.o executor/nodeMemoize.o executor/nodeMergeAppend.o executor/nodeMergejoin.o executor/nodeModifyTable.o executor/nodeNamedtuplestorescan.o executor/nodeNestloop.o executor/nodeProjectSet.o executor/nodeRecursiveunion.o executor/nodeResult.o executor/nodeSamplescan.o executor/nodeSeqscan.o executor/nodeSetOp.o executor/nodeSort.o executor/nodeSubplan.o executor/nodeSubqueryscan.o executor/nodeTableFuncscan.o executor/nodeTidrangescan.o executor/nodeTidscan.o executor/nodeUnique.o executor/nodeValuesscan.o executor/nodeWindowAgg.o executor/nodeWorktablescan.o executor/spi.o executor/tqueue.o executor/tstoreReceiver.o foreign/foreign.o lib/binaryheap.o lib/bipartite_match.o lib/bloomfilter.o lib/dshash.o lib/hyperloglog.o lib/ilist.o lib/integerset.o lib/knapsack.o lib/pairingheap.o lib/rbtree.o libpq/auth-sasl.o libpq/auth-scram.o libpq/auth.o libpq/be-fsstubs.o libpq/be-secure-common.o libpq/be-secure.o libpq/crypt.o libpq/hba.o libpq/ifaddr.o libpq/pqcomm.o libpq/pqformat.o libpq/pqmq.o libpq/pqsignal.o libpq/be-secure-openssl.o libpq/be-gssapi-common.o libpq/be-secure-gssapi.o main/main.o nodes/bitmapset.o nodes/copyfuncs.o nodes/equalfuncs.o nodes/extensible.o nodes/list.o nodes/makefuncs.o nodes/multibitmapset.o nodes/nodeFuncs.o nodes/nodes.o nodes/outfuncs.o nodes/params.o nodes/print.o nodes/queryjumblefuncs.o nodes/read.o nodes/readfuncs.o nodes/tidbitmap.o nodes/value.o optimizer/geqo/geqo_copy.o optimizer/geqo/geqo_cx.o optimizer/geqo/geqo_erx.o optimizer/geqo/geqo_eval.o optimizer/geqo/geqo_main.o optimizer/geqo/geqo_misc.o optimizer/geqo/geqo_mutation.o optimizer/geqo/geqo_ox1.o optimizer/geqo/geqo_ox2.o optimizer/geqo/geqo_pmx.o optimizer/geqo/geqo_pool.o optimizer/geqo/geqo_px.o optimizer/geqo/geqo_random.o optimizer/geqo/geqo_recombination.o optimizer/geqo/geqo_selection.o optimizer/path/allpaths.o optimizer/path/clausesel.o optimizer/path/costsize.o optimizer/path/equivclass.o optimizer/path/indxpath.o optimizer/path/joinpath.o optimizer/path/joinrels.o optimizer/path/pathkeys.o optimizer/path/tidpath.o optimizer/plan/analyzejoins.o optimizer/plan/createplan.o optimizer/plan/initsplan.o optimizer/plan/planagg.o optimizer/plan/planmain.o optimizer/plan/planner.o optimizer/plan/setrefs.o optimizer/plan/subselect.o optimizer/prep/prepagg.o optimizer/prep/prepjointree.o optimizer/prep/prepqual.o optimizer/prep/preptlist.o optimizer/prep/prepunion.o optimizer/util/appendinfo.o optimizer/util/clauses.o optimizer/util/inherit.o optimizer/util/joininfo.o optimizer/util/orclauses.o optimizer/util/paramassign.o optimizer/util/pathnode.o optimizer/util/placeholder.o optimizer/util/plancat.o optimizer/util/predtest.o optimizer/util/relnode.o optimizer/util/restrictinfo.o optimizer/util/tlist.o optimizer/util/var.o partitioning/partbounds.o partitioning/partdesc.o partitioning/partprune.o port/atomics.o port/pg_sema.o port/pg_shmem.o postmaster/autovacuum.o postmaster/auxprocess.o postmaster/bgworker.o postmaster/bgwriter.o postmaster/checkpointer.o postmaster/fork_process.o postmaster/interrupt.o postmaster/pgarch.o postmaster/postmaster.o postmaster/startup.o postmaster/syslogger.o postmaster/walwriter.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regexport.o regex/regfree.o regex/regprefix.o replication/logical/applyparallelworker.o replication/logical/decode.o replication/logical/launcher.o replication/logical/logical.o replication/logical/logicalfuncs.o replication/logical/message.o replication/logical/origin.o replication/logical/proto.o replication/logical/relation.o replication/logical/reorderbuffer.o replication/logical/snapbuild.o replication/logical/tablesync.o replication/logical/worker.o replication/repl_gram.o replication/repl_scanner.o replication/slot.o replication/slotfuncs.o replication/syncrep.o replication/syncrep_gram.o replication/syncrep_scanner.o replication/walreceiver.o replication/walreceiverfuncs.o replication/walsender.o rewrite/rewriteDefine.o rewrite/rewriteHandler.o rewrite/rewriteManip.o rewrite/rewriteRemove.o rewrite/rewriteSearchCycle.o rewrite/rewriteSupport.o rewrite/rowsecurity.o statistics/dependencies.o statistics/extended_stats.o statistics/mcv.o statistics/mvdistinct.o storage/buffer/buf_init.o storage/buffer/buf_table.o storage/buffer/bufmgr.o storage/buffer/freelist.o storage/buffer/localbuf.o storage/file/buffile.o storage/file/copydir.o storage/file/fd.o storage/file/fileset.o storage/file/reinit.o storage/file/sharedfileset.o storage/freespace/freespace.o storage/freespace/fsmpage.o storage/freespace/indexfsm.o storage/ipc/barrier.o storage/ipc/dsm.o storage/ipc/dsm_impl.o storage/ipc/ipc.o storage/ipc/ipci.o storage/ipc/latch.o storage/ipc/pmsignal.o storage/ipc/procarray.o storage/ipc/procsignal.o storage/ipc/shm_mq.o storage/ipc/shm_toc.o storage/ipc/shmem.o storage/ipc/signalfuncs.o storage/ipc/sinval.o storage/ipc/sinvaladt.o storage/ipc/standby.o storage/large_object/inv_api.o storage/lmgr/condition_variable.o storage/lmgr/deadlock.o storage/lmgr/lmgr.o storage/lmgr/lock.o storage/lmgr/lwlock.o storage/lmgr/lwlocknames.o storage/lmgr/predicate.o storage/lmgr/proc.o storage/lmgr/s_lock.o storage/lmgr/spin.o storage/page/bufpage.o storage/page/checksum.o storage/page/itemptr.o storage/smgr/md.o storage/smgr/smgr.o storage/sync/sync.o tcop/cmdtag.o tcop/dest.o tcop/fastpath.o tcop/postgres.o tcop/pquery.o tcop/utility.o tsearch/dict.o tsearch/dict_ispell.o tsearch/dict_simple.o tsearch/dict_synonym.o tsearch/dict_thesaurus.o tsearch/regis.o tsearch/spell.o tsearch/to_tsany.o tsearch/ts_locale.o tsearch/ts_parse.o tsearch/ts_selfuncs.o tsearch/ts_typanalyze.o tsearch/ts_utils.o tsearch/wparser.o tsearch/wparser_def.o utils/activity/backend_progress.o utils/activity/backend_status.o utils/activity/pgstat.o utils/activity/pgstat_archiver.o utils/activity/pgstat_bgwriter.o utils/activity/pgstat_checkpointer.o utils/activity/pgstat_database.o utils/activity/pgstat_function.o utils/activity/pgstat_io.o utils/activity/pgstat_relation.o utils/activity/pgstat_replslot.o utils/activity/pgstat_shmem.o utils/activity/pgstat_slru.o utils/activity/pgstat_subscription.o utils/activity/pgstat_wal.o utils/activity/pgstat_xact.o utils/activity/wait_event.o utils/adt/acl.o utils/adt/amutils.o utils/adt/array_expanded.o utils/adt/array_selfuncs.o utils/adt/array_typanalyze.o utils/adt/array_userfuncs.o utils/adt/arrayfuncs.o utils/adt/arraysubs.o utils/adt/arrayutils.o utils/adt/ascii.o utils/adt/bool.o utils/adt/cash.o utils/adt/char.o utils/adt/cryptohashfuncs.o utils/adt/date.o utils/adt/datetime.o utils/adt/datum.o utils/adt/dbsize.o utils/adt/domains.o utils/adt/encode.o utils/adt/enum.o utils/adt/expandeddatum.o utils/adt/expandedrecord.o utils/adt/float.o utils/adt/format_type.o utils/adt/formatting.o utils/adt/genfile.o utils/adt/geo_ops.o utils/adt/geo_selfuncs.o utils/adt/geo_spgist.o utils/adt/hbafuncs.o utils/adt/inet_cidr_ntop.o utils/adt/inet_net_pton.o utils/adt/int.o utils/adt/int8.o utils/adt/json.o utils/adt/jsonb.o utils/adt/jsonb_gin.o utils/adt/jsonb_op.o utils/adt/jsonb_util.o utils/adt/jsonfuncs.o utils/adt/jsonbsubs.o utils/adt/jsonpath.o utils/adt/jsonpath_exec.o utils/adt/jsonpath_gram.o utils/adt/jsonpath_scan.o utils/adt/like.o utils/adt/like_support.o utils/adt/lockfuncs.o utils/adt/mac.o utils/adt/mac8.o utils/adt/mcxtfuncs.o utils/adt/misc.o utils/adt/multirangetypes.o utils/adt/multirangetypes_selfuncs.o utils/adt/name.o utils/adt/network.o utils/adt/network_gist.o utils/adt/network_selfuncs.o utils/adt/network_spgist.o utils/adt/numeric.o utils/adt/numutils.o utils/adt/oid.o utils/adt/oracle_compat.o utils/adt/orderedsetaggs.o utils/adt/partitionfuncs.o utils/adt/pg_locale.o utils/adt/pg_lsn.o utils/adt/pg_upgrade_support.o utils/adt/pgstatfuncs.o utils/adt/pseudotypes.o utils/adt/quote.o utils/adt/rangetypes.o utils/adt/rangetypes_gist.o utils/adt/rangetypes_selfuncs.o utils/adt/rangetypes_spgist.o utils/adt/rangetypes_typanalyze.o utils/adt/regexp.o utils/adt/regproc.o utils/adt/ri_triggers.o utils/adt/rowtypes.o utils/adt/ruleutils.o utils/adt/selfuncs.o utils/adt/tid.o utils/adt/timestamp.o utils/adt/trigfuncs.o utils/adt/tsginidx.o utils/adt/tsgistidx.o utils/adt/tsquery.o utils/adt/tsquery_cleanup.o utils/adt/tsquery_gist.o utils/adt/tsquery_op.o utils/adt/tsquery_rewrite.o utils/adt/tsquery_util.o utils/adt/tsrank.o utils/adt/tsvector.o utils/adt/tsvector_op.o utils/adt/tsvector_parser.o utils/adt/uuid.o utils/adt/varbit.o utils/adt/varchar.o utils/adt/varlena.o utils/adt/version.o utils/adt/windowfuncs.o utils/adt/xid.o utils/adt/xid8funcs.o utils/adt/xml.o utils/cache/attoptcache.o utils/cache/catcache.o utils/cache/evtcache.o utils/cache/inval.o utils/cache/lsyscache.o utils/cache/partcache.o utils/cache/plancache.o utils/cache/relcache.o utils/cache/relfilenumbermap.o utils/cache/relmapper.o utils/cache/spccache.o utils/cache/syscache.o utils/cache/ts_cache.o utils/cache/typcache.o utils/error/assert.o utils/error/csvlog.o utils/error/elog.o utils/error/jsonlog.o utils/fmgr/dfmgr.o utils/fmgr/fmgr.o utils/fmgr/funcapi.o utils/hash/dynahash.o utils/hash/pg_crc.o utils/init/globals.o utils/init/miscinit.o utils/init/postinit.o utils/init/usercontext.o utils/mb/conv.o utils/mb/mbutils.o utils/mb/stringinfo_mb.o utils/mb/wstrcmp.o utils/mb/wstrncmp.o utils/misc/conffiles.o utils/misc/guc.o utils/misc/guc-file.o utils/misc/guc_funcs.o utils/misc/guc_tables.o utils/misc/help_config.o utils/misc/pg_config.o utils/misc/pg_controldata.o utils/misc/pg_rusage.o utils/misc/ps_status.o utils/misc/queryenvironment.o utils/misc/rls.o utils/misc/sampling.o utils/misc/superuser.o utils/misc/timeout.o utils/misc/tzparser.o utils/mmgr/alignedalloc.o utils/mmgr/aset.o utils/mmgr/dsa.o utils/mmgr/freepage.o utils/mmgr/generation.o utils/mmgr/mcxt.o utils/mmgr/memdebug.o utils/mmgr/portalmem.o utils/mmgr/slab.o utils/resowner/resowner.o utils/sort/logtape.o utils/sort/qsort_interruptible.o utils/sort/sharedtuplestore.o utils/sort/sortsupport.o utils/sort/tuplesort.o utils/sort/tuplesortvariants.o utils/sort/tuplestore.o utils/time/combocid.o utils/time/snapmgr.o utils/fmgrtab.o ../../src/timezone/localtime.o ../../src/timezone/pgtz.o ../../src/timezone/strftime.o jit/jit.o -o utils/probes.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE utils/probes.o access/brin/brin.o access/brin/brin_bloom.o access/brin/brin_inclusion.o access/brin/brin_minmax.o access/brin/brin_minmax_multi.o access/brin/brin_pageops.o access/brin/brin_revmap.o access/brin/brin_tuple.o access/brin/brin_validate.o access/brin/brin_xlog.o access/common/attmap.o access/common/bufmask.o access/common/detoast.o access/common/heaptuple.o access/common/indextuple.o access/common/printsimple.o access/common/printtup.o access/common/relation.o access/common/reloptions.o access/common/scankey.o access/common/session.o access/common/syncscan.o access/common/toast_compression.o access/common/toast_internals.o access/common/tupconvert.o access/common/tupdesc.o access/gin/ginarrayproc.o access/gin/ginbtree.o access/gin/ginbulk.o access/gin/gindatapage.o access/gin/ginentrypage.o access/gin/ginfast.o access/gin/ginget.o access/gin/gininsert.o access/gin/ginlogic.o access/gin/ginpostinglist.o access/gin/ginscan.o access/gin/ginutil.o access/gin/ginvacuum.o access/gin/ginvalidate.o access/gin/ginxlog.o access/gist/gist.o access/gist/gistbuild.o access/gist/gistbuildbuffers.o access/gist/gistget.o access/gist/gistproc.o access/gist/gistscan.o access/gist/gistsplit.o access/gist/gistutil.o access/gist/gistvacuum.o access/gist/gistvalidate.o access/gist/gistxlog.o access/hash/hash.o access/hash/hash_xlog.o access/hash/hashfunc.o access/hash/hashinsert.o access/hash/hashovfl.o access/hash/hashpage.o access/hash/hashsearch.o access/hash/hashsort.o access/hash/hashutil.o access/hash/hashvalidate.o access/heap/heapam.o access/heap/heapam_handler.o access/heap/heapam_visibility.o access/heap/heaptoast.o access/heap/hio.o access/heap/pruneheap.o access/heap/rewriteheap.o access/heap/vacuumlazy.o access/heap/visibilitymap.o access/index/amapi.o access/index/amvalidate.o access/index/genam.o access/index/indexam.o access/nbtree/nbtcompare.o access/nbtree/nbtdedup.o access/nbtree/nbtinsert.o access/nbtree/nbtpage.o access/nbtree/nbtree.o access/nbtree/nbtsearch.o access/nbtree/nbtsort.o access/nbtree/nbtsplitloc.o access/nbtree/nbtutils.o access/nbtree/nbtvalidate.o access/nbtree/nbtxlog.o access/rmgrdesc/brindesc.o access/rmgrdesc/clogdesc.o access/rmgrdesc/committsdesc.o access/rmgrdesc/dbasedesc.o access/rmgrdesc/genericdesc.o access/rmgrdesc/gindesc.o access/rmgrdesc/gistdesc.o access/rmgrdesc/hashdesc.o access/rmgrdesc/heapdesc.o access/rmgrdesc/logicalmsgdesc.o access/rmgrdesc/mxactdesc.o access/rmgrdesc/nbtdesc.o access/rmgrdesc/relmapdesc.o access/rmgrdesc/replorigindesc.o access/rmgrdesc/rmgrdesc_utils.o access/rmgrdesc/seqdesc.o access/rmgrdesc/smgrdesc.o access/rmgrdesc/spgdesc.o access/rmgrdesc/standbydesc.o access/rmgrdesc/tblspcdesc.o access/rmgrdesc/xactdesc.o access/rmgrdesc/xlogdesc.o access/spgist/spgdoinsert.o access/spgist/spginsert.o access/spgist/spgkdtreeproc.o access/spgist/spgproc.o access/spgist/spgquadtreeproc.o access/spgist/spgscan.o access/spgist/spgtextproc.o access/spgist/spgutils.o access/spgist/spgvacuum.o access/spgist/spgvalidate.o access/spgist/spgxlog.o access/table/table.o access/table/tableam.o access/table/tableamapi.o access/table/toast_helper.o access/tablesample/bernoulli.o access/tablesample/system.o access/tablesample/tablesample.o access/transam/clog.o access/transam/commit_ts.o access/transam/generic_xlog.o access/transam/multixact.o access/transam/parallel.o access/transam/rmgr.o access/transam/slru.o access/transam/subtrans.o access/transam/timeline.o access/transam/transam.o access/transam/twophase.o access/transam/twophase_rmgr.o access/transam/varsup.o access/transam/xact.o access/transam/xlog.o access/transam/xlogarchive.o access/transam/xlogbackup.o access/transam/xlogfuncs.o access/transam/xloginsert.o access/transam/xlogprefetcher.o access/transam/xlogreader.o access/transam/xlogrecovery.o access/transam/xlogstats.o access/transam/xlogutils.o archive/shell_archive.o backup/backup_manifest.o backup/basebackup.o backup/basebackup_copy.o backup/basebackup_gzip.o backup/basebackup_lz4.o backup/basebackup_zstd.o backup/basebackup_progress.o backup/basebackup_server.o backup/basebackup_sink.o backup/basebackup_target.o backup/basebackup_throttle.o bootstrap/bootparse.o bootstrap/bootscanner.o bootstrap/bootstrap.o catalog/aclchk.o catalog/catalog.o catalog/dependency.o catalog/heap.o catalog/index.o catalog/indexing.o catalog/namespace.o catalog/objectaccess.o catalog/objectaddress.o catalog/partition.o catalog/pg_aggregate.o catalog/pg_attrdef.o catalog/pg_cast.o catalog/pg_class.o catalog/pg_collation.o catalog/pg_constraint.o catalog/pg_conversion.o catalog/pg_db_role_setting.o catalog/pg_depend.o catalog/pg_enum.o catalog/pg_inherits.o catalog/pg_largeobject.o catalog/pg_namespace.o catalog/pg_operator.o catalog/pg_parameter_acl.o catalog/pg_proc.o catalog/pg_publication.o catalog/pg_range.o catalog/pg_shdepend.o catalog/pg_subscription.o catalog/pg_type.o catalog/storage.o catalog/toasting.o parser/analyze.o parser/gram.o parser/parse_agg.o parser/parse_clause.o parser/parse_coerce.o parser/parse_collate.o parser/parse_cte.o parser/parse_enr.o parser/parse_expr.o parser/parse_func.o parser/parse_merge.o parser/parse_node.o parser/parse_oper.o parser/parse_param.o parser/parse_relation.o parser/parse_target.o parser/parse_type.o parser/parse_utilcmd.o parser/parser.o parser/scan.o parser/scansup.o commands/aggregatecmds.o commands/alter.o commands/amcmds.o commands/analyze.o commands/async.o commands/cluster.o commands/collationcmds.o commands/comment.o commands/constraint.o commands/conversioncmds.o commands/copy.o commands/copyfrom.o commands/copyfromparse.o commands/copyto.o commands/createas.o commands/dbcommands.o commands/define.o commands/discard.o commands/dropcmds.o commands/event_trigger.o commands/explain.o commands/extension.o commands/foreigncmds.o commands/functioncmds.o commands/indexcmds.o commands/lockcmds.o commands/matview.o commands/opclasscmds.o commands/operatorcmds.o commands/policy.o commands/portalcmds.o commands/prepare.o commands/proclang.o commands/publicationcmds.o commands/schemacmds.o commands/seclabel.o commands/sequence.o commands/statscmds.o commands/subscriptioncmds.o commands/tablecmds.o commands/tablespace.o commands/trigger.o commands/tsearchcmds.o commands/typecmds.o commands/user.o commands/vacuum.o commands/vacuumparallel.o commands/variable.o commands/view.o executor/execAmi.o executor/execAsync.o executor/execCurrent.o executor/execExpr.o executor/execExprInterp.o executor/execGrouping.o executor/execIndexing.o executor/execJunk.o executor/execMain.o executor/execParallel.o executor/execPartition.o executor/execProcnode.o executor/execReplication.o executor/execSRF.o executor/execScan.o executor/execTuples.o executor/execUtils.o executor/functions.o executor/instrument.o executor/nodeAgg.o executor/nodeAppend.o executor/nodeBitmapAnd.o executor/nodeBitmapHeapscan.o executor/nodeBitmapIndexscan.o executor/nodeBitmapOr.o executor/nodeCtescan.o executor/nodeCustom.o executor/nodeForeignscan.o executor/nodeFunctionscan.o executor/nodeGather.o executor/nodeGatherMerge.o executor/nodeGroup.o executor/nodeHash.o executor/nodeHashjoin.o executor/nodeIncrementalSort.o executor/nodeIndexonlyscan.o executor/nodeIndexscan.o executor/nodeLimit.o executor/nodeLockRows.o executor/nodeMaterial.o executor/nodeMemoize.o executor/nodeMergeAppend.o executor/nodeMergejoin.o executor/nodeModifyTable.o executor/nodeNamedtuplestorescan.o executor/nodeNestloop.o executor/nodeProjectSet.o executor/nodeRecursiveunion.o executor/nodeResult.o executor/nodeSamplescan.o executor/nodeSeqscan.o executor/nodeSetOp.o executor/nodeSort.o executor/nodeSubplan.o executor/nodeSubqueryscan.o executor/nodeTableFuncscan.o executor/nodeTidrangescan.o executor/nodeTidscan.o executor/nodeUnique.o executor/nodeValuesscan.o executor/nodeWindowAgg.o executor/nodeWorktablescan.o executor/spi.o executor/tqueue.o executor/tstoreReceiver.o foreign/foreign.o lib/binaryheap.o lib/bipartite_match.o lib/bloomfilter.o lib/dshash.o lib/hyperloglog.o lib/ilist.o lib/integerset.o lib/knapsack.o lib/pairingheap.o lib/rbtree.o libpq/auth-sasl.o libpq/auth-scram.o libpq/auth.o libpq/be-fsstubs.o libpq/be-secure-common.o libpq/be-secure.o libpq/crypt.o libpq/hba.o libpq/ifaddr.o libpq/pqcomm.o libpq/pqformat.o libpq/pqmq.o libpq/pqsignal.o libpq/be-secure-openssl.o libpq/be-gssapi-common.o libpq/be-secure-gssapi.o main/main.o nodes/bitmapset.o nodes/copyfuncs.o nodes/equalfuncs.o nodes/extensible.o nodes/list.o nodes/makefuncs.o nodes/multibitmapset.o nodes/nodeFuncs.o nodes/nodes.o nodes/outfuncs.o nodes/params.o nodes/print.o nodes/queryjumblefuncs.o nodes/read.o nodes/readfuncs.o nodes/tidbitmap.o nodes/value.o optimizer/geqo/geqo_copy.o optimizer/geqo/geqo_cx.o optimizer/geqo/geqo_erx.o optimizer/geqo/geqo_eval.o optimizer/geqo/geqo_main.o optimizer/geqo/geqo_misc.o optimizer/geqo/geqo_mutation.o optimizer/geqo/geqo_ox1.o optimizer/geqo/geqo_ox2.o optimizer/geqo/geqo_pmx.o optimizer/geqo/geqo_pool.o optimizer/geqo/geqo_px.o optimizer/geqo/geqo_random.o optimizer/geqo/geqo_recombination.o optimizer/geqo/geqo_selection.o optimizer/path/allpaths.o optimizer/path/clausesel.o optimizer/path/costsize.o optimizer/path/equivclass.o optimizer/path/indxpath.o optimizer/path/joinpath.o optimizer/path/joinrels.o optimizer/path/pathkeys.o optimizer/path/tidpath.o optimizer/plan/analyzejoins.o optimizer/plan/createplan.o optimizer/plan/initsplan.o optimizer/plan/planagg.o optimizer/plan/planmain.o optimizer/plan/planner.o optimizer/plan/setrefs.o optimizer/plan/subselect.o optimizer/prep/prepagg.o optimizer/prep/prepjointree.o optimizer/prep/prepqual.o optimizer/prep/preptlist.o optimizer/prep/prepunion.o optimizer/util/appendinfo.o optimizer/util/clauses.o optimizer/util/inherit.o optimizer/util/joininfo.o optimizer/util/orclauses.o optimizer/util/paramassign.o optimizer/util/pathnode.o optimizer/util/placeholder.o optimizer/util/plancat.o optimizer/util/predtest.o optimizer/util/relnode.o optimizer/util/restrictinfo.o optimizer/util/tlist.o optimizer/util/var.o partitioning/partbounds.o partitioning/partdesc.o partitioning/partprune.o port/atomics.o port/pg_sema.o port/pg_shmem.o postmaster/autovacuum.o postmaster/auxprocess.o postmaster/bgworker.o postmaster/bgwriter.o postmaster/checkpointer.o postmaster/fork_process.o postmaster/interrupt.o postmaster/pgarch.o postmaster/postmaster.o postmaster/startup.o postmaster/syslogger.o postmaster/walwriter.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regexport.o regex/regfree.o regex/regprefix.o replication/logical/applyparallelworker.o replication/logical/decode.o replication/logical/launcher.o replication/logical/logical.o replication/logical/logicalfuncs.o replication/logical/message.o replication/logical/origin.o replication/logical/proto.o replication/logical/relation.o replication/logical/reorderbuffer.o replication/logical/snapbuild.o replication/logical/tablesync.o replication/logical/worker.o replication/repl_gram.o replication/repl_scanner.o replication/slot.o replication/slotfuncs.o replication/syncrep.o replication/syncrep_gram.o replication/syncrep_scanner.o replication/walreceiver.o replication/walreceiverfuncs.o replication/walsender.o rewrite/rewriteDefine.o rewrite/rewriteHandler.o rewrite/rewriteManip.o rewrite/rewriteRemove.o rewrite/rewriteSearchCycle.o rewrite/rewriteSupport.o rewrite/rowsecurity.o statistics/dependencies.o statistics/extended_stats.o statistics/mcv.o statistics/mvdistinct.o storage/buffer/buf_init.o storage/buffer/buf_table.o storage/buffer/bufmgr.o storage/buffer/freelist.o storage/buffer/localbuf.o storage/file/buffile.o storage/file/copydir.o storage/file/fd.o storage/file/fileset.o storage/file/reinit.o storage/file/sharedfileset.o storage/freespace/freespace.o storage/freespace/fsmpage.o storage/freespace/indexfsm.o storage/ipc/barrier.o storage/ipc/dsm.o storage/ipc/dsm_impl.o storage/ipc/ipc.o storage/ipc/ipci.o storage/ipc/latch.o storage/ipc/pmsignal.o storage/ipc/procarray.o storage/ipc/procsignal.o storage/ipc/shm_mq.o storage/ipc/shm_toc.o storage/ipc/shmem.o storage/ipc/signalfuncs.o storage/ipc/sinval.o storage/ipc/sinvaladt.o storage/ipc/standby.o storage/large_object/inv_api.o storage/lmgr/condition_variable.o storage/lmgr/deadlock.o storage/lmgr/lmgr.o storage/lmgr/lock.o storage/lmgr/lwlock.o storage/lmgr/lwlocknames.o storage/lmgr/predicate.o storage/lmgr/proc.o storage/lmgr/s_lock.o storage/lmgr/spin.o storage/page/bufpage.o storage/page/checksum.o storage/page/itemptr.o storage/smgr/md.o storage/smgr/smgr.o storage/sync/sync.o tcop/cmdtag.o tcop/dest.o tcop/fastpath.o tcop/postgres.o tcop/pquery.o tcop/utility.o tsearch/dict.o tsearch/dict_ispell.o tsearch/dict_simple.o tsearch/dict_synonym.o tsearch/dict_thesaurus.o tsearch/regis.o tsearch/spell.o tsearch/to_tsany.o tsearch/ts_locale.o tsearch/ts_parse.o tsearch/ts_selfuncs.o tsearch/ts_typanalyze.o tsearch/ts_utils.o tsearch/wparser.o tsearch/wparser_def.o utils/activity/backend_progress.o utils/activity/backend_status.o utils/activity/pgstat.o utils/activity/pgstat_archiver.o utils/activity/pgstat_bgwriter.o utils/activity/pgstat_checkpointer.o utils/activity/pgstat_database.o utils/activity/pgstat_function.o utils/activity/pgstat_io.o utils/activity/pgstat_relation.o utils/activity/pgstat_replslot.o utils/activity/pgstat_shmem.o utils/activity/pgstat_slru.o utils/activity/pgstat_subscription.o utils/activity/pgstat_wal.o utils/activity/pgstat_xact.o utils/activity/wait_event.o utils/adt/acl.o utils/adt/amutils.o utils/adt/array_expanded.o utils/adt/array_selfuncs.o utils/adt/array_typanalyze.o utils/adt/array_userfuncs.o utils/adt/arrayfuncs.o utils/adt/arraysubs.o utils/adt/arrayutils.o utils/adt/ascii.o utils/adt/bool.o utils/adt/cash.o utils/adt/char.o utils/adt/cryptohashfuncs.o utils/adt/date.o utils/adt/datetime.o utils/adt/datum.o utils/adt/dbsize.o utils/adt/domains.o utils/adt/encode.o utils/adt/enum.o utils/adt/expandeddatum.o utils/adt/expandedrecord.o utils/adt/float.o utils/adt/format_type.o utils/adt/formatting.o utils/adt/genfile.o utils/adt/geo_ops.o utils/adt/geo_selfuncs.o utils/adt/geo_spgist.o utils/adt/hbafuncs.o utils/adt/inet_cidr_ntop.o utils/adt/inet_net_pton.o utils/adt/int.o utils/adt/int8.o utils/adt/json.o utils/adt/jsonb.o utils/adt/jsonb_gin.o utils/adt/jsonb_op.o utils/adt/jsonb_util.o utils/adt/jsonfuncs.o utils/adt/jsonbsubs.o utils/adt/jsonpath.o utils/adt/jsonpath_exec.o utils/adt/jsonpath_gram.o utils/adt/jsonpath_scan.o utils/adt/like.o utils/adt/like_support.o utils/adt/lockfuncs.o utils/adt/mac.o utils/adt/mac8.o utils/adt/mcxtfuncs.o utils/adt/misc.o utils/adt/multirangetypes.o utils/adt/multirangetypes_selfuncs.o utils/adt/name.o utils/adt/network.o utils/adt/network_gist.o utils/adt/network_selfuncs.o utils/adt/network_spgist.o utils/adt/numeric.o utils/adt/numutils.o utils/adt/oid.o utils/adt/oracle_compat.o utils/adt/orderedsetaggs.o utils/adt/partitionfuncs.o utils/adt/pg_locale.o utils/adt/pg_lsn.o utils/adt/pg_upgrade_support.o utils/adt/pgstatfuncs.o utils/adt/pseudotypes.o utils/adt/quote.o utils/adt/rangetypes.o utils/adt/rangetypes_gist.o utils/adt/rangetypes_selfuncs.o utils/adt/rangetypes_spgist.o utils/adt/rangetypes_typanalyze.o utils/adt/regexp.o utils/adt/regproc.o utils/adt/ri_triggers.o utils/adt/rowtypes.o utils/adt/ruleutils.o utils/adt/selfuncs.o utils/adt/tid.o utils/adt/timestamp.o utils/adt/trigfuncs.o utils/adt/tsginidx.o utils/adt/tsgistidx.o utils/adt/tsquery.o utils/adt/tsquery_cleanup.o utils/adt/tsquery_gist.o utils/adt/tsquery_op.o utils/adt/tsquery_rewrite.o utils/adt/tsquery_util.o utils/adt/tsrank.o utils/adt/tsvector.o utils/adt/tsvector_op.o utils/adt/tsvector_parser.o utils/adt/uuid.o utils/adt/varbit.o utils/adt/varchar.o utils/adt/varlena.o utils/adt/version.o utils/adt/windowfuncs.o utils/adt/xid.o utils/adt/xid8funcs.o utils/adt/xml.o utils/cache/attoptcache.o utils/cache/catcache.o utils/cache/evtcache.o utils/cache/inval.o utils/cache/lsyscache.o utils/cache/partcache.o utils/cache/plancache.o utils/cache/relcache.o utils/cache/relfilenumbermap.o utils/cache/relmapper.o utils/cache/spccache.o utils/cache/syscache.o utils/cache/ts_cache.o utils/cache/typcache.o utils/error/assert.o utils/error/csvlog.o utils/error/elog.o utils/error/jsonlog.o utils/fmgr/dfmgr.o utils/fmgr/fmgr.o utils/fmgr/funcapi.o utils/hash/dynahash.o utils/hash/pg_crc.o utils/init/globals.o utils/init/miscinit.o utils/init/postinit.o utils/init/usercontext.o utils/mb/conv.o utils/mb/mbutils.o utils/mb/stringinfo_mb.o utils/mb/wstrcmp.o utils/mb/wstrncmp.o utils/misc/conffiles.o utils/misc/guc.o utils/misc/guc-file.o utils/misc/guc_funcs.o utils/misc/guc_tables.o utils/misc/help_config.o utils/misc/pg_config.o utils/misc/pg_controldata.o utils/misc/pg_rusage.o utils/misc/ps_status.o utils/misc/queryenvironment.o utils/misc/rls.o utils/misc/sampling.o utils/misc/superuser.o utils/misc/timeout.o utils/misc/tzparser.o utils/mmgr/alignedalloc.o utils/mmgr/aset.o utils/mmgr/dsa.o utils/mmgr/freepage.o utils/mmgr/generation.o utils/mmgr/mcxt.o utils/mmgr/memdebug.o utils/mmgr/portalmem.o utils/mmgr/slab.o utils/resowner/resowner.o utils/sort/logtape.o utils/sort/qsort_interruptible.o utils/sort/sharedtuplestore.o utils/sort/sortsupport.o utils/sort/tuplesort.o utils/sort/tuplesortvariants.o utils/sort/tuplestore.o utils/time/combocid.o utils/time/snapmgr.o utils/fmgrtab.o ../../src/timezone/localtime.o ../../src/timezone/pgtz.o ../../src/timezone/strftime.o jit/jit.o ../../src/common/libpgcommon_srv.a ../../src/port/libpgport_srv.a -L../../src/port -L../../src/common -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 -Wl,--as-needed -Wl,--export-dynamic -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lm -lldap -licui18n -licuuc -licudata -lsystemd -o postgres make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' /usr/bin/make -C backend/utils/mb/conversion_procs all /usr/bin/make -C cyrillic_and_mic all /usr/bin/make -C euc_cn_and_mic all /usr/bin/make -C euc_jp_and_sjis all /usr/bin/make -C euc_kr_and_mic all /usr/bin/make -C euc_tw_and_big5 all /usr/bin/make -C latin2_and_win1250 all /usr/bin/make -C latin_and_mic all /usr/bin/make -C utf8_and_big5 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latin2_and_win1250.o latin2_and_win1250.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latin_and_mic.o latin_and_mic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_cn_and_mic.o euc_cn_and_mic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_kr_and_mic.o euc_kr_and_mic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o latin2_and_win1250.so latin2_and_win1250.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o latin_and_mic.so latin_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' /usr/bin/make -C utf8_and_cyrillic all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o big5.o big5.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/big5.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' /usr/bin/make -C utf8_and_euc_cn all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o euc_kr_and_mic.so euc_kr_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' /usr/bin/make -C utf8_and_euc_jp all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o euc_cn_and_mic.so euc_cn_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' /usr/bin/make -C utf8_and_euc_kr all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cyrillic_and_mic.o cyrillic_and_mic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_cyrillic.o utf8_and_cyrillic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_cyrillic.so utf8_and_cyrillic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' /usr/bin/make -C utf8_and_euc_tw all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_big5.o utf8_and_big5.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o cyrillic_and_mic.so cyrillic_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' /usr/bin/make -C utf8_and_gb18030 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_big5.so utf8_and_big5.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' /usr/bin/make -C utf8_and_gbk all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_cn.o utf8_and_euc_cn.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_tw_and_big5.o euc_tw_and_big5.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/euc_tw_and_big5.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_jp.o utf8_and_euc_jp.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_jp_and_sjis.o euc_jp_and_sjis.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/euc_jp_and_sjis.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_euc_jp.so utf8_and_euc_jp.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' /usr/bin/make -C utf8_and_iso8859 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_euc_cn.so utf8_and_euc_cn.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' /usr/bin/make -C utf8_and_iso8859_1 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_kr.o utf8_and_euc_kr.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o euc_tw_and_big5.so big5.o euc_tw_and_big5.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' /usr/bin/make -C utf8_and_johab all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_tw.o utf8_and_euc_tw.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_iso8859.o utf8_and_iso8859.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_iso8859_1.o utf8_and_iso8859_1.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o euc_jp_and_sjis.so euc_jp_and_sjis.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' /usr/bin/make -C utf8_and_sjis all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_euc_kr.so utf8_and_euc_kr.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' /usr/bin/make -C utf8_and_win all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_iso8859.so utf8_and_iso8859.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' /usr/bin/make -C utf8_and_uhc all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_euc_tw.so utf8_and_euc_tw.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' /usr/bin/make -C utf8_and_euc2004 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_win.o utf8_and_win.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_iso8859_1.so utf8_and_iso8859_1.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' /usr/bin/make -C utf8_and_sjis2004 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_gbk.o utf8_and_gbk.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_win.so utf8_and_win.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' /usr/bin/make -C euc2004_sjis2004 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_gb18030.o utf8_and_gb18030.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_gbk.so utf8_and_gbk.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_gb18030.so utf8_and_gb18030.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_sjis.o utf8_and_sjis.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_johab.o utf8_and_johab.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc2004_sjis2004.o euc2004_sjis2004.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004/euc2004_sjis2004.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc2004.o utf8_and_euc2004.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_sjis.so utf8_and_sjis.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_johab.so utf8_and_johab.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_euc2004.so utf8_and_euc2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o euc2004_sjis2004.so euc2004_sjis2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_sjis2004.o utf8_and_sjis2004.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_sjis2004.so utf8_and_sjis2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_uhc.o utf8_and_uhc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o utf8_and_uhc.so utf8_and_uhc.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' /usr/bin/make -C backend/snowball all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o api.o ./libstemmer/api.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_snowball.o dict_snowball.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball/dict_snowball.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_danish.o ./libstemmer/stem_ISO_8859_1_danish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_dutch.o ./libstemmer/stem_ISO_8859_1_dutch.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utilities.o ./libstemmer/utilities.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball/libstemmer/utilities.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_german.o ./libstemmer/stem_ISO_8859_1_german.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_irish.o ./libstemmer/stem_ISO_8859_1_irish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_indonesian.o ./libstemmer/stem_ISO_8859_1_indonesian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_finnish.o ./libstemmer/stem_ISO_8859_1_finnish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_norwegian.o ./libstemmer/stem_ISO_8859_1_norwegian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_catalan.o ./libstemmer/stem_ISO_8859_1_catalan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_basque.o ./libstemmer/stem_ISO_8859_1_basque.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_english.o ./libstemmer/stem_ISO_8859_1_english.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_porter.o ./libstemmer/stem_ISO_8859_1_porter.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_swedish.o ./libstemmer/stem_ISO_8859_1_swedish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_italian.o ./libstemmer/stem_ISO_8859_1_italian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_armenian.o ./libstemmer/stem_UTF_8_armenian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_portuguese.o ./libstemmer/stem_ISO_8859_1_portuguese.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_french.o ./libstemmer/stem_ISO_8859_1_french.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_KOI8_R_russian.o ./libstemmer/stem_KOI8_R_russian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_spanish.o ./libstemmer/stem_ISO_8859_1_spanish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_2_hungarian.o ./libstemmer/stem_ISO_8859_2_hungarian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_2_romanian.o ./libstemmer/stem_ISO_8859_2_romanian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_danish.o ./libstemmer/stem_UTF_8_danish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_dutch.o ./libstemmer/stem_UTF_8_dutch.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_german.o ./libstemmer/stem_UTF_8_german.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_hindi.o ./libstemmer/stem_UTF_8_hindi.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_basque.o ./libstemmer/stem_UTF_8_basque.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_finnish.o ./libstemmer/stem_UTF_8_finnish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_irish.o ./libstemmer/stem_UTF_8_irish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_indonesian.o ./libstemmer/stem_UTF_8_indonesian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_catalan.o ./libstemmer/stem_UTF_8_catalan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_english.o ./libstemmer/stem_UTF_8_english.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_french.o ./libstemmer/stem_UTF_8_french.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_nepali.o ./libstemmer/stem_UTF_8_nepali.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_hungarian.o ./libstemmer/stem_UTF_8_hungarian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_norwegian.o ./libstemmer/stem_UTF_8_norwegian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_lithuanian.o ./libstemmer/stem_UTF_8_lithuanian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_italian.o ./libstemmer/stem_UTF_8_italian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_russian.o ./libstemmer/stem_UTF_8_russian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_porter.o ./libstemmer/stem_UTF_8_porter.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_swedish.o ./libstemmer/stem_UTF_8_swedish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_romanian.o ./libstemmer/stem_UTF_8_romanian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_portuguese.o ./libstemmer/stem_UTF_8_portuguese.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_spanish.o ./libstemmer/stem_UTF_8_spanish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_yiddish.o ./libstemmer/stem_UTF_8_yiddish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_arabic.o ./libstemmer/stem_UTF_8_arabic.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_turkish.o ./libstemmer/stem_UTF_8_turkish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_tamil.o ./libstemmer/stem_UTF_8_tamil.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_greek.o ./libstemmer/stem_UTF_8_greek.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_serbian.o ./libstemmer/stem_UTF_8_serbian.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball/libstemmer/stem_UTF_8_serbian.c: internal warning: child 20458 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 20458 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o dict_snowball.so api.o dict_snowball.o utilities.o stem_ISO_8859_1_basque.o stem_ISO_8859_1_catalan.o stem_ISO_8859_1_danish.o stem_ISO_8859_1_dutch.o stem_ISO_8859_1_english.o stem_ISO_8859_1_finnish.o stem_ISO_8859_1_french.o stem_ISO_8859_1_german.o stem_ISO_8859_1_indonesian.o stem_ISO_8859_1_irish.o stem_ISO_8859_1_italian.o stem_ISO_8859_1_norwegian.o stem_ISO_8859_1_porter.o stem_ISO_8859_1_portuguese.o stem_ISO_8859_1_spanish.o stem_ISO_8859_1_swedish.o stem_ISO_8859_2_hungarian.o stem_ISO_8859_2_romanian.o stem_KOI8_R_russian.o stem_UTF_8_arabic.o stem_UTF_8_armenian.o stem_UTF_8_basque.o stem_UTF_8_catalan.o stem_UTF_8_danish.o stem_UTF_8_dutch.o stem_UTF_8_english.o stem_UTF_8_finnish.o stem_UTF_8_french.o stem_UTF_8_german.o stem_UTF_8_greek.o stem_UTF_8_hindi.o stem_UTF_8_hungarian.o stem_UTF_8_indonesian.o stem_UTF_8_irish.o stem_UTF_8_italian.o stem_UTF_8_lithuanian.o stem_UTF_8_nepali.o stem_UTF_8_norwegian.o stem_UTF_8_porter.o stem_UTF_8_portuguese.o stem_UTF_8_romanian.o stem_UTF_8_russian.o stem_UTF_8_serbian.o stem_UTF_8_spanish.o stem_UTF_8_swedish.o stem_UTF_8_tamil.o stem_UTF_8_turkish.o stem_UTF_8_yiddish.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' /usr/bin/make -C include all make[2]: Nothing to be done for 'all'. /usr/bin/make -C interfaces all /usr/bin/make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure.o fe-secure.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-auth-scram.o fe-auth-scram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-auth-scram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-lobj.o fe-lobj.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-lobj.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o legacy-pqsignal.o legacy-pqsignal.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-misc.o fe-misc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-misc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o libpq-events.o libpq-events.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/libpq-events.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o pqexpbuffer.o pqexpbuffer.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/pqexpbuffer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-print.o fe-print.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-trace.o fe-trace.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-auth.o fe-auth.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure-common.o fe-secure-common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-secure-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' ( echo '{ global:'; gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt; echo ' local: *; };' ) >exports.list make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-gssapi-common.o fe-gssapi-common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' echo 'prefix=/usr' >libpq.pc echo 'exec_prefix=${prefix}' >>libpq.pc echo 'libdir=${exec_prefix}/lib64' >>libpq.pc echo 'includedir=${prefix}/include' >>libpq.pc echo >>libpq.pc echo 'Name: libpq' >>libpq.pc echo 'Description: PostgreSQL libpq library' >>libpq.pc echo 'URL: https://www.postgresql.org/' >>libpq.pc echo 'Version: 16.3' >>libpq.pc echo 'Requires: ' >>libpq.pc echo 'Requires.private: libssl, libcrypto' >>libpq.pc echo 'Cflags: -I${includedir}' >>libpq.pc echo 'Libs: -L${libdir} -lpq' >>libpq.pc echo 'Libs.private: -lpgcommon -lpgport -lssl -lgssapi_krb5 -lm -lldap' >>libpq.pc make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure-gssapi.o fe-secure-gssapi.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-secure-gssapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure-openssl.o fe-secure-openssl.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-secure-openssl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-protocol3.o fe-protocol3.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-protocol3.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-exec.o fe-exec.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c: In function ‘pqResultStrdup’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:677:17: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:2185:1: note: (1) entry to ‘getCopyResult.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:2199:24: note: (2) calling ‘pqPrepareAsyncResult’ from ‘getCopyResult.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:848:1: note: (3) entry to ‘pqPrepareAsyncResult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:853:12: note: (4) following ‘false’ branch (when ‘res’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:870:26: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:870:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:874:25: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:883:23: note: (8) calling ‘PQmakeEmptyPGresult’ from ‘pqPrepareAsyncResult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:157:1: note: (9) entry to ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:162:12: note: (10) following ‘false’ branch (when ‘result’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:165:23: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:186:12: note: (12) following ‘true’ branch (when ‘conn’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:189:37: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:193:17: note: (14) following ‘case 0 ... 4:, case 8 ... 9:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:211:25: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:211:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:213:42: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:213:42: note: (18) calling ‘dupEvents’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:405:1: note: (19) entry to ‘dupEvents’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:411:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:414:23: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:416:12: note: (22) following ‘false’ branch (when ‘newEvents’ is non-NULL)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:419:23: note: (24) following ‘true’ branch (when ‘i < count’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:421:43: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:425:37: note: (26) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:426:20: note: (27) assuming ‘’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:426:20: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:433:26: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:419:23: note: (30) following ‘false’ branch (when ‘i >= count’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:436:9: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:213:42: note: (32) returning to ‘PQmakeEmptyPGresult’ from ‘dupEvents’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:215:28: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:220:47: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:883:23: note: (35) returning to ‘pqPrepareAsyncResult’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:884:20: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:890:43: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:891:25: note: (38) calling ‘pqSetResultError’ from ‘pqPrepareAsyncResult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:689:1: note: (39) entry to ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:693:12: note: (40) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:703:12: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:703:12: note: (42) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:704:55: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:704:23: note: (44) calling ‘pqResultStrdup’ from ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:672:1: note: (45) entry to ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:674:38: note: (46) calling ‘pqResultAlloc’ from ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:560:1: note: (47) entry to ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:565:12: note: (48) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:568:12: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:568:12: note: (50) following ‘true’ branch (when ‘nBytes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:569:24: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:674:38: note: (52) returning to ‘pqResultStrdup’ from ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:676:12: note: (53) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:677:17: note: (54) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:677:17: note: (55) ‘’ leaks here; was allocated at (26) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c: In function ‘PQclear.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:734:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3060:1: note: (1) entry to ‘pqPipelineProcessQueue.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3118:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3119:21: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3118:57: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3129:32: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:3129:32: note: (6) calling ‘PQmakeEmptyPGresult’ from ‘pqPipelineProcessQueue.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:157:1: note: (7) entry to ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:162:12: note: (8) following ‘false’ branch (when ‘result’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:165:23: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:175:24: note: (10) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:186:12: note: (11) following ‘true’ branch (when ‘conn’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:189:37: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:193:17: note: (13) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:204:25: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:206:33: note: (15) calling ‘pqSetResultError’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:689:1: note: (16) entry to ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:693:12: note: (17) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:703:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:703:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:704:55: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:704:23: note: (21) calling ‘pqResultStrdup’ from ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:672:1: note: (22) entry to ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:674:38: note: (23) calling ‘pqResultAlloc’ from ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:560:1: note: (24) entry to ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:565:12: note: (25) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:568:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:568:12: note: (27) following ‘true’ branch (when ‘nBytes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:569:24: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:674:38: note: (29) returning to ‘pqResultStrdup’ from ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:676:12: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:677:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:704:23: note: (32) returning to ‘pqSetResultError’ from ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:707:12: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:708:29: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:206:33: note: (35) returning to ‘PQmakeEmptyPGresult’ from ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:211:20: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:213:42: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:213:40: note: (38) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:215:28: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:217:33: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:217:33: note: (41) calling ‘PQclear’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:718:1: note: (42) entry to ‘PQclear’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:724:12: note: (43) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:727:12: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:727:12: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (46) ...to here cc1: note: (47) calling ‘PQclear.part.0’ from ‘PQclear’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:718:1: note: (48) entry to ‘PQclear.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:731:23: note: (49) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:734:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:734:24: note: (51) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:734:32: note: (52) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-exec.c:734:35: note: (53) dereference of NULL ‘*res.events + (long unsigned int)i * 40’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-connect.o fe-connect.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq/fe-connect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' rm -f libpq.a ar crs libpq.a fe-auth-scram.o fe-connect.o fe-exec.o fe-lobj.o fe-misc.o fe-print.o fe-protocol3.o fe-secure.o fe-trace.o legacy-pqsignal.o libpq-events.o pqexpbuffer.o fe-auth.o fe-secure-common.o fe-secure-openssl.o fe-gssapi-common.o fe-secure-gssapi.o touch libpq.a make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -shared -Wl,-soname,libpq.so.private16-5 -Wl,--version-script=exports.list -o libpq.so.private16-5.16 fe-auth-scram.o fe-connect.o fe-exec.o fe-lobj.o fe-misc.o fe-print.o fe-protocol3.o fe-secure.o fe-trace.o legacy-pqsignal.o libpq-events.o pqexpbuffer.o fe-auth.o fe-secure-common.o fe-secure-openssl.o fe-gssapi-common.o fe-secure-gssapi.o -L../../../src/port -L../../../src/common -lpgcommon_shlib -lpgport_shlib -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 -Wl,--as-needed -lssl -lcrypto -lgssapi_krb5 -lm -lldap rm -f libpq.so.private16-5 ln -s libpq.so.private16-5.16 libpq.so.private16-5 rm -f libpq.so ln -s libpq.so.private16-5.16 libpq.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' touch libpq-refs-stamp make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/make -C backend/replication/libpqwalreceiver all /usr/bin/make -C ../../../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o libpqwalreceiver.o libpqwalreceiver.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o libpqwalreceiver.so libpqwalreceiver.o -L../../../../src/port -L../../../../src/common -L../../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' /usr/bin/make -C backend/replication/pgoutput all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgoutput.o pgoutput.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput/pgoutput.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pgoutput.so pgoutput.o -L../../../../src/port -L../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' /usr/bin/make -C fe_utils all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cancel.o cancel.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conditional.o conditional.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o archive.o archive.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option_utils.o option_utils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o connect_utils.o connect_utils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/connect_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o query_utils.o query_utils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o simple_list.o simple_list.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel_slot.o parallel_slot.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/parallel_slot.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mbprint.o mbprint.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/mbprint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o recovery_gen.o recovery_gen.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c: In function ‘WriteRecoveryConfig’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: warning: leak of FILE ‘fopen(&filename, )’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:119:14: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:120:12: note: (2) assuming ‘fopen(&filename, )’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:120:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: note: (5) ‘fopen(&filename, )’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: warning: leak of ‘fopen(&filename, )’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:119:14: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:120:12: note: (2) assuming ‘fopen(&filename, )’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:120:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/recovery_gen.c:123:13: note: (5) ‘fopen(&filename, )’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o string_utils.o string_utils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/string_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o psqlscan.o psqlscan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c: In function ‘psql_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4373:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1121:8: note: (1) entry to ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (2) calling ‘psql_yy_switch_to_buffer’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1136:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (3) entry to ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4312:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (4) calling ‘psql_yyensure_buffer_stack’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4321:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (5) entry to ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4517:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4522:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4542:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (8) returning to ‘psql_yy_switch_to_buffer’ from ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4321:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (9) returning to ‘psql_scan’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1136:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:131:15: note: (10) calling ‘psql_yylex’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1141:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:131:15: note: (11) entry to ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:2881:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:2902:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:3969:31: note: (12) calling ‘yy_get_next_buffer’ from ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4038:12: note: (13) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4046:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4050:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4050:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4072:49: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4136:12: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4138:20: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4138:20: note: (20) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4141:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (22) calling ‘psql_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4141:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (23) entry to ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4294:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4298:14: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4299:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:59:26: note: (26) calling ‘psql_yy_create_buffer’ from ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4301:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:59:26: note: (27) entry to ‘psql_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4359:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:263:17: note: (28) inlined call to ‘psql_yyalloc’ from ‘psql_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4363:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘psql_yyalloc’, inlined from ‘psql_yy_create_buffer’ at psqlscan.c:4363:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4988:16: note: (29) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c: In function ‘psql_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4364:12: note: (30) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4364:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4367:24: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4373:12: note: (33) ‘malloc(64)’ leaks here; was allocated at (29) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c: In function ‘psql_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4415:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1121:8: note: (1) entry to ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (2) calling ‘psql_yy_switch_to_buffer’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1136:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (3) entry to ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4312:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (4) calling ‘psql_yyensure_buffer_stack’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4321:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (5) entry to ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4517:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4522:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4542:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:125:31: note: (8) returning to ‘psql_yy_switch_to_buffer’ from ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4321:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:107:29: note: (9) returning to ‘psql_scan’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1136:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:131:15: note: (10) calling ‘psql_yylex’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.l:1141:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:131:15: note: (11) entry to ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:2881:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:2902:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:3969:31: note: (12) calling ‘yy_get_next_buffer’ from ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4038:12: note: (13) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4046:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4050:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4050:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4072:49: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4136:12: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4138:20: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4138:20: note: (20) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4141:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (22) calling ‘psql_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4141:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:137:19: note: (23) entry to ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4294:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:89:24: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4304:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:89:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4304:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:89:24: note: (26) calling ‘psql_yy_init_buffer’ from ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4304:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:89:24: note: (27) entry to ‘psql_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4407:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:95:25: note: (28) calling ‘psql_yy_flush_buffer’ from ‘psql_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4413:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:95:25: note: (29) entry to ‘psql_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4436:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4439:12: note: (30) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (31) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:95:25: note: (32) returning to ‘psql_yy_init_buffer’ from ‘psql_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4413:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/psqlscan.c:4415:26: note: (33) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o print.o print.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c: In function ‘print_aligned_text’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:909:52: warning: dereference of NULL ‘width_header’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3535:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3543:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3546:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3553:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3595:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3429:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3434:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3441:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3454:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:40: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:741:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:31: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:23: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:896:33: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:896:48: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:902:25: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:909:52: note: (38) ‘width_header’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:909:52: note: (39) dereference of NULL ‘width_wrap + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1040:17: warning: use of NULL ‘bytes_output’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3535:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3543:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3546:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3553:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3595:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3429:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3434:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3441:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3454:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:40: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:741:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1023:40: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1027:21: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1027:20: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (35) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1033:31: note: (36) following ‘false’ branch (when ‘col_count <= j’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1040:17: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1040:17: note: (38) argument 1 (‘bytes_output’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memset’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1219:12: warning: leak of ‘fout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3535:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3543:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3546:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3553:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3595:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3429:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3434:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3437:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3441:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3454:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3455:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:735:40: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:755:23: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:885:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:885:31: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:893:23: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:896:33: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:896:48: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:928:17: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:928:17: note: (40) calling ‘IsPagerNeeded’ from ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3389:1: note: (41) entry to ‘IsPagerNeeded’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3392:12: note: (42) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (43) ...to here cc1: note: (44) calling ‘IsPagerNeeded.part.0’ from ‘IsPagerNeeded’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3389:1: note: (45) entry to ‘IsPagerNeeded.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3396:20: note: (46) following ‘false’ branch (when ‘expanded == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3399:37: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3401:20: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3413:25: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3413:25: note: (50) calling ‘PageOutput’ from ‘IsPagerNeeded.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3089:1: note: (51) entry to ‘PageOutput’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:12: note: (52) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:36: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:36: note: (54) when ‘isatty’ succeeds <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:33: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:61: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:61: note: (57) when ‘isatty’ succeeds <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3092:58: note: (58) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3095:36: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3124:37: note: (60) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3125:28: note: (61) assuming ‘popen(pagerprog, "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3125:28: note: (62) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:59, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3120:48: note: (63) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:3413:25: note: (64) returning to ‘IsPagerNeeded.part.0’ from ‘PageOutput’ <--[csmock-gcc-wrapper] cc1: note: (65) returning to ‘IsPagerNeeded’ from ‘IsPagerNeeded.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:928:17: note: (66) returning to ‘print_aligned_text’ from ‘IsPagerNeeded’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1023:40: note: (67) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1179:17: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1179:12: note: (69) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (70) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1201:23: note: (71) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1206:9: note: (72) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1219:12: note: (73) following ‘false’ branch (when ‘is_local_pager == 0’)... <--[csmock-gcc-wrapper] cc1: note: (74) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils/print.c:1219:12: note: (75) ‘fout’ leaks here; was allocated at (60) <--[csmock-gcc-wrapper] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' rm -f libpgfeutils.a ar crs libpgfeutils.a archive.o cancel.o conditional.o connect_utils.o mbprint.o option_utils.o parallel_slot.o print.o psqlscan.o query_utils.o recovery_gen.o simple_list.o string_utils.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/make -C bin all /usr/bin/make -C initdb all /usr/bin/make -C pg_amcheck all /usr/bin/make -C pg_archivecleanup all /usr/bin/make -C pg_basebackup all /usr/bin/make -C pg_checksums all /usr/bin/make -C pg_config all /usr/bin/make -C pg_controldata all /usr/bin/make -C pg_ctl all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/nb.mo po/nb.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ro.mo po/ro.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/make -C ../../../src/port all make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/ta.mo po/ta.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[5]: Nothing to be done for 'all'. /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[5]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/make -C ../../../src/interfaces/libpq all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_config.o pg_config.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_archivecleanup.o pg_archivecleanup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup/pg_archivecleanup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_controldata.o pg_controldata.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata/pg_controldata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_config.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_server_config make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_archivecleanup.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_archivecleanup make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' /usr/bin/make -C pg_dump all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o findtimezone.o findtimezone.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb/findtimezone.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_file.o bbstreamer_file.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c: In function ‘create_file_for_extract’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:12: warning: leak of FILE ‘fopen(filename, "wb")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:358:16: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:359:12: note: (2) assuming ‘fopen(filename, "wb")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:359:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:12: note: (5) ‘fopen(filename, "wb")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:12: warning: leak of ‘fopen(filename, "wb")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:358:16: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:359:12: note: (2) assuming ‘fopen(filename, "wb")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:359:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/bbstreamer_file.c:363:12: note: (5) ‘fopen(filename, "wb")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' rm -f localtime.c && ln -s ../../../src/timezone/localtime.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_controldata.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_controldata make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /usr/bin/make -C ../../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_gzip.o bbstreamer_gzip.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_inject.o bbstreamer_inject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_lz4.o bbstreamer_lz4.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_checksums.o pg_checksums.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums/pg_checksums.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_tar.o bbstreamer_tar.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_zstd.o bbstreamer_zstd.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_amcheck.o pg_amcheck.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck/pg_amcheck.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_checksums.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_checksums make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_ctl.o pg_ctl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl/pg_ctl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_amcheck.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_amcheck make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' /usr/bin/make -C pg_resetwal all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o localtime.o localtime.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/localtime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' /usr/bin/make -C pg_rewind all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/make -C ../../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datapagemap.o datapagemap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_ctl.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_ctl make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o receivelog.o receivelog.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file_ops.o file_ops.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/receivelog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/file_ops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c: In function ‘CheckDataVersion’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:20: warning: leak of FILE ‘fopen("PG_VERSION", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:20: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:20: warning: leak of ‘fopen("PG_VERSION", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:524:20: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:533:12: warning: leak of FILE ‘fopen("PG_VERSION", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:531:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:533:12: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:533:12: warning: leak of ‘fopen("PG_VERSION", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:531:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal/pg_resetwal.c:533:12: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_resetwal.o pg_resetwal.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o streamutil.o streamutil.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /usr/bin/make -C pg_test_fsync all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o filemap.o filemap.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/streamutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/filemap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_resetwal.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_resetwal make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' /usr/bin/make -C pg_test_timing all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_test_fsync.o pg_test_fsync.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c: In function ‘test_sync’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:47: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:47: note: (1) infinite loop here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:47: note: (2) if it ever follows ‘true’ branch, it will always do so... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:314:49: note: (4) when ‘writes >= writes_per_op’: always following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:60: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:60: note: (6) looping back... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:312:47: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:47: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:284:1: note: (1) entry to ‘test_sync’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:623:1: note: (2) entry to ‘print_elapse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:623:1: note: (3) entry to ‘print_elapse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:47: note: (4) infinite loop here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:47: note: (5) if it ever follows ‘true’ branch, it will always do so... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:417:49: note: (7) when ‘writes >= writes_per_op’: always following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:60: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:60: note: (9) looping back... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:415:47: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c: In function ‘test_open_sync’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:47: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:47: note: (1) infinite loop here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:47: note: (2) if it ever follows ‘true’ branch, it will always do so... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:482:49: note: (4) if it ever follows ‘false’ branch, it will always do so... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:60: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:60: note: (6) looping back... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync/pg_test_fsync.c:480:47: note: (7) ...to here <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o libpq_source.o libpq_source.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/libpq_source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o local_source.o local_source.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/local_source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_test_timing.o pg_test_timing.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parsexlog.o parsexlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/parsexlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walmethods.o walmethods.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/walmethods.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_basebackup.o pg_basebackup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/pg_basebackup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' rm -f xlogreader.c && ln -s ../../../src/backend/access/transam/xlogreader.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_test_fsync.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_test_fsync make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' /usr/bin/make -C pg_upgrade all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timeline.o timeline.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/timeline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/make -C pg_verifybackup all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_test_timing.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_test_timing make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/make -C ../../../src/port all /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/make -C pg_waldump all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f brindesc.c && ln -s ../../../src/backend/access/rmgrdesc/brindesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f clogdesc.c && ln -s ../../../src/backend/access/rmgrdesc/clogdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_rewind.o pg_rewind.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind/pg_rewind.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/make -C pgbench all /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f committsdesc.c && ln -s ../../../src/backend/access/rmgrdesc/committsdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/make -C ../../../src/port all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f dbasedesc.c && ln -s ../../../src/backend/access/rmgrdesc/dbasedesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f genericdesc.c && ln -s ../../../src/backend/access/rmgrdesc/genericdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f gindesc.c && ln -s ../../../src/backend/access/rmgrdesc/gindesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f gistdesc.c && ln -s ../../../src/backend/access/rmgrdesc/gistdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f hashdesc.c && ln -s ../../../src/backend/access/rmgrdesc/hashdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f heapdesc.c && ln -s ../../../src/backend/access/rmgrdesc/heapdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f logicalmsgdesc.c && ln -s ../../../src/backend/access/rmgrdesc/logicalmsgdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f mxactdesc.c && ln -s ../../../src/backend/access/rmgrdesc/mxactdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f nbtdesc.c && ln -s ../../../src/backend/access/rmgrdesc/nbtdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f relmapdesc.c && ln -s ../../../src/backend/access/rmgrdesc/relmapdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f replorigindesc.c && ln -s ../../../src/backend/access/rmgrdesc/replorigindesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f rmgrdesc_utils.c && ln -s ../../../src/backend/access/rmgrdesc/rmgrdesc_utils.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f seqdesc.c && ln -s ../../../src/backend/access/rmgrdesc/seqdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f smgrdesc.c && ln -s ../../../src/backend/access/rmgrdesc/smgrdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f spgdesc.c && ln -s ../../../src/backend/access/rmgrdesc/spgdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f standbydesc.c && ln -s ../../../src/backend/access/rmgrdesc/standbydesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f tblspcdesc.c && ln -s ../../../src/backend/access/rmgrdesc/tblspcdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f xactdesc.c && ln -s ../../../src/backend/access/rmgrdesc/xactdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f xlogdesc.c && ln -s ../../../src/backend/access/rmgrdesc/xlogdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compat.o compat.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_manifest.o parse_manifest.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup/parse_manifest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o check.o check.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/check.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o exprparse.o exprparse.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c: In function ‘expr_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:436:21: warning: leak of ‘yyptr’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:122:40: note: in definition of macro ‘YY_CAST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:422:25: note: in expansion of macro ‘YYMALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1126:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1087:6: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1150:6: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1150:6: note: (3) following ‘false’ branch (when ‘yystate != 25’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1153:3: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1165:6: note: (5) following ‘false’ branch (when ‘yyn != -33’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1171:6: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1171:6: note: (7) following ‘true’ branch (when ‘yychar == -2’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:69:25: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1174:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1183:11: note: (9) following ‘false’ branch (when ‘yychar != 256’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:531:15: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1195:17: note: in expansion of macro ‘YYTRANSLATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1202:6: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1204:16: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1205:6: note: (13) following ‘false’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1215:6: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1215:6: note: (15) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1222:12: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1087:6: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1093:34: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1116:10: note: (19) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1118:19: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:436:21: note: (21) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:122:40: note: in definition of macro ‘YY_CAST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:422:25: note: in expansion of macro ‘YYMALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1126:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1127:12: note: (22) assuming ‘yyptr’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1127:12: note: (23) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:496:7: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:481:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1129:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1132:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1137:13: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1145:10: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1150:6: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1150:6: note: (29) following ‘false’ branch (when ‘yystate != 25’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1153:3: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1165:6: note: (31) following ‘false’ branch (when ‘yyn != -33’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1171:6: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1171:6: note: (33) following ‘true’ branch (when ‘yychar == -2’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:69:25: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1174:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1177:6: note: (35) following ‘false’ branch (when ‘yychar > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1183:11: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1183:11: note: (37) following ‘true’ branch (when ‘yychar == 256’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1191:7: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1656:10: note: (39) following ‘true’ branch (when ‘yyn != -33’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1658:15: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1659:14: note: (41) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1661:28: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1662:18: note: (43) following ‘true’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1680:12: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1087:6: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1093:34: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1116:10: note: (47) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1118:19: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:436:21: note: (49) ‘yyptr’ leaks here; was allocated at (21) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:122:40: note: in definition of macro ‘YY_CAST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:422:25: note: in expansion of macro ‘YYMALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1126:20: note: in expansion of macro ‘YYSTACK_ALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:496:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:481:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1129:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1035:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1035:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1087:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1093:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1116:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1118:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1127:12: note: (7) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:496:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:481:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1129:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:496:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:481:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprparse.c:1129:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_receivewal.o pg_receivewal.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/pg_receivewal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_verifybackup.o pg_verifybackup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup/pg_verifybackup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_waldump.o pg_waldump.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump/pg_waldump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgrdesc.o rmgrdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f xlogreader.c && ln -s ../../../src/backend/access/transam/xlogreader.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' rm -f xlogstats.c && ln -s ../../../src/backend/access/transam/xlogstats.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brindesc.o brindesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/brindesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clogdesc.o clogdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o committsdesc.o committsdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbasedesc.o dbasedesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_recvlogical.o pg_recvlogical.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup/pg_recvlogical.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genericdesc.o genericdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindesc.o gindesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE parse_manifest.o pg_verifybackup.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_verifybackup make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistdesc.o gistdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE datapagemap.o file_ops.o filemap.o libpq_source.o local_source.o parsexlog.o pg_rewind.o timeline.o xlogreader.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_rewind make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' /usr/bin/make -C psql all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashdesc.o hashdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/make -C scripts all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/he.mo po/he.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapdesc.o heapdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/heapdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o controldata.o controldata.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c: In function ‘get_control_data’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:36: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:133:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (28) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:36: note: (29) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:47: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:133:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:36: note: (29) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:50: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:47: note: (31) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:153:40: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:133:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:142:34: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:153:40: note: (31) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:153:40: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:128:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:133:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:135:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:137:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:139:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:142:34: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:155:36: note: (31) following ‘false’ branch (when the strings are non-equal)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:162:42: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:153:40: note: (33) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:14: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:1375, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:218:29: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:218:29: note: (36) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (37) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:218:29: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:218:29: note: (36) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:220:28: note: (37) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:220:42: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (39) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:228:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:228:29: note: (39) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (40) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:228:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:228:29: note: (39) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:230:28: note: (40) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:230:42: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (42) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:238:29: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:238:29: note: (42) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (43) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:238:29: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:238:29: note: (42) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:240:28: note: (43) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:240:42: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (45) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:249:29: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:249:29: note: (45) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (46) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:249:29: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:249:29: note: (45) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:251:28: note: (46) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:251:42: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (48) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:260:29: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:260:29: note: (48) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (49) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:260:29: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:260:29: note: (48) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:262:28: note: (49) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:262:42: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (51) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (51) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (52) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:273:28: note: (52) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:273:42: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (54) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:301:29: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:301:29: note: (54) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (55) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:301:29: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:301:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:303:28: note: (55) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:303:42: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:312:29: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:312:29: note: (57) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (58) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:312:29: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:312:29: note: (57) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:314:28: note: (58) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:314:42: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (60) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:273:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:276:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:29: note: (54) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:28: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:287:59: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:273:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:276:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:28: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:292:28: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:323:29: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:323:29: note: (60) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (61) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:271:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:273:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:276:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:285:28: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:292:28: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:292:28: note: (57) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:292:42: note: (58) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (59) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:323:29: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:323:29: note: (60) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:325:28: note: (61) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:325:42: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (63) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:334:29: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:334:29: note: (63) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (64) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:334:29: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:334:29: note: (63) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:336:28: note: (64) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:336:42: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (66) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:345:29: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:345:29: note: (66) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (67) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:345:29: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:345:29: note: (66) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:347:28: note: (67) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:347:42: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (69) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (69) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (70) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:358:28: note: (70) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:358:42: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (72) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:373:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:373:29: note: (72) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (73) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:358:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:360:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (72) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:373:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:373:29: note: (72) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:375:28: note: (73) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:375:42: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (75) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:385:29: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:385:29: note: (75) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (76) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:358:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:360:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:361:28: note: (72) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:361:42: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (74) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:385:29: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:385:29: note: (75) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:387:28: note: (76) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:387:42: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (78) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:396:29: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:396:29: note: (78) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (79) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:357:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:358:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:360:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:361:28: note: (72) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:365:29: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (74) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:396:29: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:396:29: note: (78) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:398:28: note: (79) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:398:42: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (81) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:407:29: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:407:29: note: (81) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (82) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:407:29: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:407:29: note: (81) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:409:28: note: (82) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:409:42: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (84) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:418:29: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:418:29: note: (84) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (85) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:418:29: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:418:29: note: (84) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:420:28: note: (85) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:420:42: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (87) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:429:29: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:429:29: note: (87) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (88) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:429:29: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:429:29: note: (87) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:431:28: note: (88) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:431:42: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (90) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:440:29: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:440:29: note: (90) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (91) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:440:29: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:440:29: note: (90) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:442:28: note: (91) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:442:42: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (93) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:451:29: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:451:29: note: (93) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (94) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:451:29: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:451:29: note: (93) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:453:28: note: (94) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:453:42: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (96) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:462:29: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:462:29: note: (96) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (97) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:462:29: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:462:29: note: (96) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:464:28: note: (97) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:464:42: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (99) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:473:29: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:473:29: note: (99) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (100) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:473:29: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:473:29: note: (99) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:475:28: note: (100) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:475:42: note: (101) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (102) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (99) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:25: note: (100) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:484:29: note: (101) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:484:29: note: (102) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (103) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (99) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:25: note: (100) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:484:29: note: (101) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:484:29: note: (102) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:486:28: note: (103) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:486:42: note: (104) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (105) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (99) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:25: note: (100) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:31: note: (101) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:31: note: (102) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:25: note: (103) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:495:29: note: (104) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:495:29: note: (105) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (106) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:84:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:86:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:88:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:90:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:92:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:94:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:96:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:98:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:100:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:103:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:121:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:188:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:192:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:198:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:210:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:213:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:216:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:226:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:236:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:247:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:258:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:269:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:299:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:310:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:321:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:332:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:343:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:354:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:371:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:383:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:394:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:31: note: (78make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalmsgdesc.o logicalmsgdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' /usr/bin/make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_basebackup.o bbstreamer_file.o bbstreamer_gzip.o bbstreamer_inject.o bbstreamer_lz4.o bbstreamer_tar.o bbstreamer_zstd.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_basebackup make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o exprscan.o exprscan.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o initdb.o initdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dump.o pg_dump.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/make -C ../../../src/port all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' /usr/bin/make -C ../../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all /usr/bin/make -C ../../../src/common all make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dump.o dump.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/fe_utils all make[4]: Nothing to be done for 'all'. make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mxactdesc.o mxactdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdesc.o nbtdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapdesc.o relmapdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o replorigindesc.o replorigindesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgrdesc_utils.o rmgrdesc_utils.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seqdesc.o seqdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgrdesc.o smgrdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_receivewal.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_receivewal make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdesc.o spgdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dump_sort.o pg_dump_sort.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createdb.o createdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_recvlogical.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_recvlogical make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE findtimezone.o initdb.o localtime.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -licui18n -licuuc -licudata -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o initdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropdb.o dropdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropuser.o dropuser.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standbydesc.o standbydesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o exec.o exec.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createuser.o createuser.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_gzip.o compress_gzip.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_io.o compress_io.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_lz4.o compress_lz4.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o function.o function.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tblspcdesc.o tblspcdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_none.o compress_none.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_zstd.o compress_zstd.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clusterdb.o clusterdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file.o file.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xactdesc.o xactdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o info.o info.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' ) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:405:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:416:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:427:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:438:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:449:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:31: note: (93) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:460:25: note: (94) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:31: note: (96) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:471:25: note: (97) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (98) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:31: note: (99) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:482:25: note: (100) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:31: note: (101) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:31: note: (102) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:493:25: note: (103) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:495:29: note: (104) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:495:29: note: (105) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:497:28: note: (106) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:497:42: note: (107) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/controldata.c:203:38: note: (108) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.h:27:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2001:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:321:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (2) calling ‘expr_yylex’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:343:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (3) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1022:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1043:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:219:51: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:381:19: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:221:55: note: in expansion of macro ‘yytext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:220:56: note: (6) calling ‘expr_yyerror_more’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:281:1: note: (7) entry to ‘expr_yyerror_more’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:293:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (10) calling ‘expr_yylex’ from ‘expr_yyerror_more’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:295:31: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (11) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1022:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1043:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1052:12: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1054:30: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:53:26: note: (14) calling ‘expr_yy_create_buffer’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1072:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:53:26: note: (15) entry to ‘expr_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1987:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:257:17: note: (16) inlined call to ‘expr_yyalloc’ from ‘expr_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1991:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyalloc’, inlined from ‘expr_yy_create_buffer’ at exprscan.c:1991:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2616:16: note: (17) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1992:12: note: (18) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1992:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1995:24: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2001:12: note: (21) ‘malloc(64)’ leaks here; was allocated at (17) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2043:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:321:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (2) calling ‘expr_yylex’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:343:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:125:15: note: (3) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1022:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1043:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1572:31: note: (4) calling ‘yy_get_next_buffer’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1641:12: note: (5) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1649:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1653:38: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1653:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1675:49: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1739:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1741:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1741:20: note: (12) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:131:19: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1744:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:131:19: note: (14) calling ‘expr_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1744:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:131:19: note: (15) entry to ‘expr_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1922:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:83:24: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1932:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:83:24: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1932:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:83:24: note: (18) calling ‘expr_yy_init_buffer’ from ‘expr_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1932:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:83:24: note: (19) entry to ‘expr_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2035:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:89:25: note: (20) calling ‘expr_yy_flush_buffer’ from ‘expr_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2041:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:89:25: note: (21) entry to ‘expr_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2064:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2067:12: note: (22) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:89:25: note: (24) returning to ‘expr_yy_init_buffer’ from ‘expr_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2041:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2043:26: note: (25) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2165:42: warning: leak of ‘malloc(8)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:321:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:334:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:335:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (4) calling ‘expr_yy_switch_to_buffer’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:335:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (5) entry to ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1940:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:119:31: note: (6) calling ‘expr_yyensure_buffer_stack’ from ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1949:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:119:31: note: (7) entry to ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2145:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2150:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:257:17: note: (9) inlined call to ‘expr_yyalloc’ from ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2157:66: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyalloc’, inlined from ‘expr_yyensure_buffer_stack’ at exprscan.c:2157:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2616:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2616:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2160:20: note: (12) assuming ‘malloc(8)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2160:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2163:17: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2165:42: note: (15) ‘malloc(8)’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2185:42: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:321:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:334:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:335:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (4) calling ‘expr_yy_switch_to_buffer’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.l:335:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:101:29: note: (5) entry to ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1940:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:119:31: note: (6) calling ‘expr_yyensure_buffer_stack’ from ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:1949:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:119:31: note: (7) entry to ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2145:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2150:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2170:16: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2170:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2175:30: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:263:19: note: (12) inlined call to ‘expr_yyrealloc’ from ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2176:66: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyrealloc’, inlined from ‘expr_yyensure_buffer_stack’ at exprscan.c:2176:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2631:16: note: (13) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2631:16: note: (14) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2180:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2184:50: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/exprscan.c:2185:42: note: (17) ‘’ leaks here; was allocated at (13) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb/initdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:1369: error: legacyUninitvar(CWE-457): Uninitialized variable: archiveFormat <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c: In function ‘dumpFunc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11990:24: warning: dereference of NULL ‘probin’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11871:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11874:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11879:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11949:60: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11954:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11964:30: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11986:12: note: (7) following ‘false’ branch (when ‘prosqlbody’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11990:24: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:11990:24: note: (9) dereference of NULL ‘probin’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c: In function ‘dumpCollation’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13462:32: warning: dereference of NULL ‘collcollate’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13386:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13389:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13446:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13451:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13451:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13460:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13460:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13462:32: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13462:32: note: (9) dereference of NULL ‘collcollate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13464:30: warning: dereference of NULL ‘collctype’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13386:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13389:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13446:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13447:31: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13451:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13460:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13460:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13462:32: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13462:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13464:30: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:13464:30: note: (11) dereference of NULL ‘collctype’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c: In function ‘dumpSequence’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17152:57: warning: dereference of NULL ‘owning_tab’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17030:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17036:19: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17102:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:167:47: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17125:51: note: in expansion of macro ‘fmtQualifiedDumpable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17149:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17151:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump.c:17152:57: note: (7) dereference of NULL ‘owning_tab’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dump_sort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/createdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/standbydesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c: In function ‘get_bin_version’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:45:48: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:385:1: note: (1) entry to ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:397:9: note: (2) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:431:1: note: (3) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:440:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:1375, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:443:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:445:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:449:12: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:397:9: note: (8) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:398:9: note: (9) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:431:1: note: (10) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:440:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:443:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:445:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:449:12: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:398:9: note: (15) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:399:9: note: (16) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:431:1: note: (17) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:440:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:443:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:445:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:449:12: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:399:9: note: (22) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:406:9: note: (23) calling ‘get_bin_version’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:33:1: note: (24) entry to ‘get_bin_version’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:45:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:45:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:45:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:46:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/exec.c:45:48: note: (29) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/createuser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_gzip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c: In function ‘LZ4Stream_open’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:727:19: warning: leak of ‘fp’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:717:12: note: (1) following ‘true’ branch (when ‘fd >= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:718:22: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:718:22: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:721:12: note: (4) assuming ‘fp’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:721:12: note: (5) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:727:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/compress_lz4.c:727:19: note: (7) ‘fp’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/clusterdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/file.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/xactdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/command.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/dumputils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c: In function ‘do_copy’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:351:25: warning: ‘copystream’ should have been deallocated with ‘pclose’ but was deallocated with ‘fclose’ [CWE-762] [-Wanalyzer-mismatching-deallocation] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:268:1: note: (1) entry to ‘do_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:276:19: note: (2) calling ‘parse_slash_copy’ from ‘do_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:89:1: note: (3) entry to ‘parse_slash_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:96:12: note: (4) following ‘false’ branch (when ‘args’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:102:18: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:108:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:112:13: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:145:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:152:18: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:199:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:202:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:276:19: note: (12) returning to ‘do_copy’ from ‘parse_slash_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:278:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:282:20: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:285:12: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:287:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:287:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:289:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:289:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:291:33: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:293:46: note: (21) allocated here (expects deallocation with ‘pclose’) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:323:12: note: (22) assuming ‘copystream’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:323:12: note: (23) following ‘false’ branch (when ‘copystream’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:335:21: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:335:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:341:31: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:349:32: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:351:25: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/copy.c:351:25: note: (29) deallocated with ‘fclose’ here; allocation at (21) expects deallocation with ‘pclose’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc/xlogdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c: In function ‘adjust_data_dir’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:428:48: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:400:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:402:9: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:406:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:414:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:428:23: note: (5) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:428:12: note: (6) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:428:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:429:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:428:48: note: (9) ‘popen(&cmd, "r")’ leaks here; was allocated at (5) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c: In function ‘get_sock_dir’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:28: warning: leak of FILE ‘fopen(&filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:459:12: note: (1) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:467:32: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:27: note: (3) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:20: note: (4) assuming ‘fopen(&filename, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:480:33: note: (7) following ‘true’ branch (when ‘lineno != 6’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:29: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:28: note: (9) ‘fopen(&filename, "r")’ leaks here; was opened at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:28: warning: leak of ‘fopen(&filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:459:12: note: (1) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:467:32: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:27: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:20: note: (4) assuming ‘fopen(&filename, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:475:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:480:33: note: (7) following ‘true’ branch (when ‘lineno != 6’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:29: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/option.c:483:28: note: (9) ‘fopen(&filename, "r")’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c: In function ‘vacuum_one_database’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:849:22: warning: dereference of NULL ‘cell’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:895:1: note: (1) entry to ‘vacuum_all_databases’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:912:12: note: (2) following ‘false’ branch (when ‘analyze_in_stages == 0’)... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:938:31: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:940:52: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:942:25: note: (6) calling ‘vacuum_one_database’ from ‘vacuum_all_databases’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:485:1: note: (7) entry to ‘vacuum_one_database’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:499:26: note: (8) ‘dbtables.head’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:499:26: note: (9) ‘dbtables.tail’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:616:45: note: (10) following ‘false’ branch (when ‘objects’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:616:53: note: (12) following ‘false’ branch (when ‘cell’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:663:12: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:663:12: note: (14) following ‘false’ branch (when ‘objects_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:666:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:668:12: note: (16) following ‘false’ branch (when ‘objects_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:671:9: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:679:12: note: (18) following ‘false’ branch (when ‘objects_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:705:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:760:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:771:9: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:772:23: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:784:9: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:801:12: note: (24) following ‘true’ branch (when ‘stage == -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:814:14: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:819:14: note: (26) ‘cell’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:819:14: note: (27) ‘cell’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:825:20: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:831:29: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:832:20: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:838:71: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/vacuumdb.c:849:22: note: (32) dereference of NULL ‘cell’ <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o command.o command.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dumputils.o dumputils.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copy.o copy.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogdesc.o xlogdesc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option.o option.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumdb.o vacuumdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crosstabview.o crosstabview.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogstats.o xlogstats.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_isready.o pg_isready.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relfilenumber.o relfilenumber.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_upgrade.o pg_upgrade.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reindexdb.o reindexdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE createdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o createdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE createuser.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o createuser make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE dropdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o dropdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablespace.o tablespace.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE brindesc.o clogdesc.o committsdesc.o dbasedesc.o genericdesc.o gindesc.o gistdesc.o hashdesc.o heapdesc.o logicalmsgdesc.o mxactdesc.o nbtdesc.o relmapdesc.o replorigindesc.o rmgrdesc_utils.o seqdesc.o smgrdesc.o spgdesc.o standbydesc.o tblspcdesc.o xactdesc.o xlogdesc.o compat.o pg_waldump.o rmgrdesc.o xlogreader.o xlogstats.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_waldump make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o help.o help.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o server.o server.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o util.o util.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE dropuser.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o dropuser make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o input.o input.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE clusterdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o clusterdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o large_obj.o large_obj.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE vacuumdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o vacuumdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o version.o version.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prompt.o prompt.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_isready.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_isready make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mainloop.o mainloop.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE reindexdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o reindexdb make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_custom.o pg_backup_custom.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_db.o pg_backup_db.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_directory.o pg_backup_directory.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c: In function ‘ExecQueryUsingCursor’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: warning: leak of FILE ‘fout’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1703:1: note: (1) entry to ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1758:12: note: (2) following ‘true’ branch (when ‘OK != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1761:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1782:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (6) calling ‘openQueryOutputFile’ from ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:57:1: note: (7) entry to ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:59:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:72:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:72:25: note: (12) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (13) assuming ‘fout’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (16) returning to ‘ExecQueryUsingCursor’ from ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:21: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:20: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1799:9: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1816:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:25: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1844:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1847:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:31: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:25: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (29) following ‘false’ branch (when ‘is_pager == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:32: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: note: (31) ‘fout’ leaks here; was opened at (12) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: warning: leak of ‘fout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1703:1: note: (1) entry to ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1758:12: note: (2) following ‘true’ branch (when ‘OK != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1761:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1782:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (6) calling ‘openQueryOutputFile’ from ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:57:1: note: (7) entry to ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:59:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:72:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:72:25: note: (12) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (13) assuming ‘fout’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (16) returning to ‘ExecQueryUsingCursor’ from ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:21: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:20: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1799:9: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1816:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:25: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1844:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1847:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:31: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:25: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (29) following ‘false’ branch (when ‘is_pager == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:32: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: note: (31) ‘fout’ leaks here; was allocated at (12) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: warning: leak of ‘fout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1703:1: note: (1) entry to ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1758:12: note: (2) following ‘true’ branch (when ‘OK != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1761:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1782:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (6) calling ‘openQueryOutputFile’ from ‘ExecQueryUsingCursor’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:57:1: note: (7) entry to ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:59:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:64:17: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:66:17: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:67:25: note: (12) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (13) assuming ‘fout’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:76:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:22: note: (16) returning to ‘ExecQueryUsingCursor’ from ‘openQueryOutputFile’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1784:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:21: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1789:20: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1790:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1816:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:25: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1832:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1844:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1847:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:31: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:25: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1852:41: note: (29) following ‘false’ branch (when ‘is_pager == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:32: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/common.c:1858:30: note: (31) ‘fout’ leaks here; was allocated at (12) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c: In function ‘WaitForTerminatingWorkers’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:504: warning: nullPointer(CWE-476): Possible null pointer dereference: slot <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:504:36: warning: dereference of NULL ‘slot’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1059:1: note: (1) entry to ‘ParallelBackupEnd’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1064:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1071:23: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1073:35: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1071:23: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1078:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1078:9: note: (8) calling ‘WaitForTerminatingWorkers’ from ‘ParallelBackupEnd’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:446:1: note: (9) entry to ‘WaitForTerminatingWorkers’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:448:17: note: (10) calling ‘HasEveryWorkerTerminated’ from ‘WaitForTerminatingWorkers’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1252:1: note: (11) entry to ‘HasEveryWorkerTerminated’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1256:23: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:1258:45: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:84:11: note: in definition of macro ‘WORKER_IS_RUNNING’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:448:17: note: (14) returning to ‘WaitForTerminatingWorkers’ from ‘HasEveryWorkerTerminated’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:448:16: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:456:39: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/parallel.c:504:36: note: (17) dereference of NULL ‘slot’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:362: error: uninitvar(CWE-457): Uninitialized variables: &elt.sort_value, &elt.rank <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c: In function ‘printCrosstab’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:368:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:349:25: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:358:22: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:358:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:359:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:368:28: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:382:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:285:1: note: (1) entry to ‘printCrosstab’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:349:25: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:358:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:362:38: note: (4) inlined call to ‘bsearch’ from ‘printCrosstab’ <--[csmock-gcc-wrapper] In file included from /usr/include/stdlib.h:965, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:60, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:8: <--[csmock-gcc-wrapper] In function ‘bsearch’, inlined from ‘printCrosstab’ at crosstabview.c:362:24: /usr/include/bits/stdlib-bsearch.h:29:14: note: (5) following ‘true’ branch (when ‘__u > __l’)... <--[csmock-gcc-wrapper] /usr/include/bits/stdlib-bsearch.h:31:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c: In function ‘printCrosstab’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:371:20: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:372:36: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/crosstabview.c:382:28: note: (9) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/pg_isready.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/relfilenumber.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/pg_upgrade.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts/reindexdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/help.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/server.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade/version.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/prompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/mainloop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_custom.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_db.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_directory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/startup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/stringutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_restore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_tar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/variables.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/describe.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:499: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:573: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1486:50: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:670:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:682:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2435:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:682:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:688:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1437:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1458:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1467:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1469:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1487:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2472:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2477:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2480:24: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:250:17: note: (33) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2485:33: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2485:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3101:16: note: (34) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2486:12: note: (35) assuming ‘’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2486:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2489:29: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (38) calling ‘slash_yy_init_buffer’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2491:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (39) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2520:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (40) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (41) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2549:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2552:12: note: (42) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2555:23: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (46) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2535:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2535:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (49) returning to ‘slash_yy_create_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2491:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (50) returning to ‘slash_yylex’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1487:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1486:50: note: (51) ‘’ leaks here; was allocated at (34) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2486:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:670:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:680:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2435:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:680:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:688:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1437:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1458:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1467:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1469:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1487:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2472:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:250:17: note: (31) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2476:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2476:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3101:16: note: (32) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2477:12: note: (33) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2477:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2480:24: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2486:12: note: (36) ‘malloc(64)’ leaks here; was allocated at (32) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2528:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:670:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:680:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2435:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:680:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:688:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psqmake[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_null.o pg_backup_null.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE check.o controldata.o dump.o exec.o file.o function.o info.o option.o parallel.o pg_upgrade.o relfilenumber.o server.o tablespace.o util.o version.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_upgrade make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_utils.o pg_backup_utils.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o startup.o startup.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stringutils.o stringutils.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sql_help.o sql_help.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_restore.o pg_restore.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_tar.o pg_backup_tar.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o variables.o variables.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o describe.o describe.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o psqlscanslash.o psqlscanslash.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dumpall.o pg_dumpall.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_dumpall.o dumputils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_dumpall make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgbench.o pgbench.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_archiver.o pg_backup_archiver.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' l/psqlscanslash.c:1437:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1458:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2082:31: note: (16) calling ‘yy_get_next_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2151:12: note: (17) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2159:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2163:38: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2163:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2185:49: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2249:12: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2251:20: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2251:20: note: (24) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:124:19: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2254:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:124:19: note: (26) calling ‘slash_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2254:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:124:19: note: (27) entry to ‘slash_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2407:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2417:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2417:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (30) calling ‘slash_yy_init_buffer’ from ‘slash_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2417:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (31) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2520:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (32) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (33) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2549:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2552:12: note: (34) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (35) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (36) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2528:26: note: (37) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: warning: leak of ‘slash_yy_create_buffer(*(struct yyguts_t *)yyscanner.yyin_r, 16384, yyscanner)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:670:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:682:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2435:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:682:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:688:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:118:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1437:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1458:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1467:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1469:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1484:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1485:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1487:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2472:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:250:17: note: (31) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2476:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2476:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3101:16: note: (32) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2477:12: note: (33) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2477:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2480:24: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2486:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2489:29: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (38) calling ‘slash_yy_init_buffer’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2491:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (39) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2520:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (40) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (41) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2549:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2552:12: note: (42) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2555:23: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:82:25: note: (46) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2526:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:518:27: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2535:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2535:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:76:24: note: (49) returning to ‘slash_yy_create_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2491:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:46:26: note: (50) returning to ‘slash_yylex’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:1487:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:517:53: note: (51) ‘slash_yy_create_buffer(*(struct yyguts_t *)yyscanner.yyin_r, 16384, yyscanner)’ leaks here; was allocated at (32) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2569:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2650:42: warning: leak of ‘malloc(8)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:547:8: note: (1) entry to ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:576:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:577:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (4) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:577:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (5) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (6) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (7) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:250:17: note: (9) inlined call to ‘slash_yyalloc’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2642:66: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yyensure_buffer_stack’ at psqlscanslash.c:2642:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3101:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3101:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2645:20: note: (12) assuming ‘malloc(8)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2645:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2648:17: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2650:42: note: (15) ‘malloc(8)’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2670:42: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:547:8: note: (1) entry to ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:576:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:577:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (4) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.l:577:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:94:29: note: (5) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2425:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (6) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2434:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:112:31: note: (7) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2630:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2635:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:16: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2655:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2660:30: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:256:19: note: (12) inlined call to ‘slash_yyrealloc’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2661:66: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyrealloc’, inlined from ‘slash_yyensure_buffer_stack’ at psqlscanslash.c:2661:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3116:16: note: (13) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:3116:16: note: (14) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2665:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2669:50: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/psqlscanslash.c:2670:42: note: (17) ‘’ leaks here; was allocated at (13) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_dumpall.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:1617: warning: uninitvar(CWE-457): Uninitialized variables: &key.svalue, &key.value <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c: In function ‘coerceToInt’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2042:17: warning: use of uninitialized value ‘*pval.type’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7334:1: note: (1) entry to ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7411:24: note: (2) following ‘true’ branch (when ‘remains > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7415:32: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7424:35: note: (4) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7426:48: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7528:35: note: (6) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7530:48: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7532:28: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7536:75: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7538:36: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:38: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:38: note: (12) inlined call to ‘socket_has_input’ from ‘threadRun’ <--[csmock-gcc-wrapper] In function ‘socket_has_input’, inlined from ‘threadRun’ at pgbench.c:7544:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7763:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7767:33: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c: In function ‘coerceToInt’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:36: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7554:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7554:25: note: (17) calling ‘advanceConnectionState’ from ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3575:1: note: (18) entry to ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3601:17: note: (19) following ‘case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3756:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3763:36: note: (21) following ‘false’ branch (when ‘command’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3778:37: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3778:36: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3785:44: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3785:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3818:41: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3818:41: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3826:53: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3826:53: note: (29) calling ‘executeMetaCommand’ from ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4271:1: note: (30) entry to ‘executeMetaCommand’ <--[csmock-gcc-wrapper] cc1: note: (31) following ‘case 1:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4319:30: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4322:22: note: (33) calling ‘evaluateExpr’ from ‘executeMetaCommand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2827:1: note: (34) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2829:9: note: (35) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2854:17: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2855:32: note: (37) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2811:1: note: (38) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2814:12: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2815:24: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2815:24: note: (41) calling ‘evalLazyFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2127:1: note: (42) entry to ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2138:14: note: (43) calling ‘evaluateExpr’ from ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2827:1: note: (44) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2829:9: note: (45) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2854:17: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2855:32: note: (47) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2811:1: note: (48) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2814:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2817:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2817:24: note: (51) calling ‘evalStandardFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2244:1: note: (52) entry to ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2250:22: note: (53) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2261:12: note: (54) following ‘false’ branch (when ‘l’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2268:30: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2268:12: note: (56) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2275:9: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2275:9: note: (58) following ‘case 23 ... 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2442:17: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2451:36: note: (60) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2451:70: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2451:70: note: (62) calling ‘coerceToInt’ from ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2040:1: note: (63) entry to ‘coerceToInt’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2042:17: note: (64) use of uninitialized value ‘*pval.type’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c: In function ‘coerceToDouble’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2070:17: warning: use of uninitialized value ‘*pval.type’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7334:1: note: (1) entry to ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7411:24: note: (2) following ‘true’ branch (when ‘remains > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7415:32: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7424:35: note: (4) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7426:48: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7528:35: note: (6) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7530:48: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7532:28: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7536:75: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7538:36: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:38: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:38: note: (12) inlined call to ‘socket_has_input’ from ‘threadRun’ <--[csmock-gcc-wrapper] In function ‘socket_has_input’, inlined from ‘threadRun’ at pgbench.c:7544:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7763:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7767:33: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c: In function ‘coerceToDouble’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7544:36: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7554:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:7554:25: note: (17) calling ‘advanceConnectionState’ from ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3575:1: note: (18) entry to ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3601:17: note: (19) following ‘case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3756:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3763:36: note: (21) following ‘false’ branch (when ‘command’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3778:37: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3778:36: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3785:44: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3785:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3818:41: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3818:41: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3826:53: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:3826:53: note: (29) calling ‘executeMetaCommand’ from ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4271:1: note: (30) entry to ‘executeMetaCommand’ <--[csmock-gcc-wrapper] cc1: note: (31) following ‘case 1:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4319:30: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:4322:22: note: (33) calling ‘evaluateExpr’ from ‘executeMetaCommand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2827:1: note: (34) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2829:9: note: (35) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2854:17: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2855:32: note: (37) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2811:1: note: (38) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2814:12: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2815:24: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2815:24: note: (41) calling ‘evalLazyFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2127:1: note: (42) entry to ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2138:14: note: (43) calling ‘evaluateExpr’ from ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2827:1: note: (44) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2829:9: note: (45) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2854:17: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2855:32: note: (47) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2811:1: note: (48) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2814:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2817:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2817:24: note: (51) calling ‘evalStandardFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2244:1: note: (52) entry to ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2250:22: note: (53) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2261:12: note: (54) following ‘false’ branch (when ‘l’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2268:30: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2268:12: note: (56) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2275:9: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2275:9: note: (58) following ‘case 19:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2722:17: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2731:36: note: (60) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2732:42: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2732:42: note: (62) calling ‘coerceToDouble’ from ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2068:1: note: (63) entry to ‘coerceToDouble’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench/pgbench.c:2070:17: note: (64) use of uninitialized value ‘*pval.type’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_archiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump/pg_backup_archiver.c:2161: warning: nullPointer(CWE-476): Possible null pointer dereference: fh <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_restore.o compress_gzip.o compress_io.o compress_lz4.o compress_none.o compress_zstd.o dumputils.o parallel.o pg_backup_archiver.o pg_backup_custom.o pg_backup_db.o pg_backup_directory.o pg_backup_null.o pg_backup_tar.o pg_backup_utils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_restore make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE exprparse.o exprscan.o pgbench.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pgbench make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE pg_dump.o common.o pg_dump_sort.o compress_gzip.o compress_io.o compress_lz4.o compress_none.o compress_zstd.o dumputils.o parallel.o pg_backup_archiver.o pg_backup_custom.o pg_backup_db.o pg_backup_directory.o pg_backup_null.o pg_backup_tar.o pg_backup_utils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_dump make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tab-complete.o tab-complete.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/tab-complete.c: internal warning: child 23441 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 23441 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql/tab-complete.c: internal warning: child 23440 timed out after 30s <--[cppcheck] cswrap: error: child 23440 (/usr/bin/cppcheck) terminated by signal 15 (timed out) make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE command.o common.o copy.o crosstabview.o describe.o help.o input.o large_obj.o mainloop.o prompt.o psqlscanslash.o sql_help.o startup.o stringutils.o tab-complete.o variables.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o psql make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' /usr/bin/make -C pl all /usr/bin/make -C plpgsql all /usr/bin/make -C plperl all /usr/bin/make -C plpython all /usr/bin/make -C tcl all /usr/bin/make -C src all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/el.mo po/el.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/es.mo po/es.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/it.mo po/it.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/ro.mo po/ro.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/ro.mo po/ro.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/pl.mo po/pl.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/ro.mo po/ro.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' '/usr/bin/perl' ./text2macro.pl --strip='^(\#.*|\s*)$' plc_perlboot.pl plc_trusted.pl > perlchunks.h make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' '/usr/bin/perl' plperl_opmask.pl plperl_opmask.h make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' '/usr/bin/perl' /usr/share/perl5/vendor_perl/ExtUtils/xsubpp -typemap /usr/share/perl5/ExtUtils/typemap SPI.xs >SPI.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' '/usr/bin/perl' /usr/share/perl5/vendor_perl/ExtUtils/xsubpp -typemap /usr/share/perl5/ExtUtils/typemap Util.xs >Util.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_main.o plpy_main.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_planobject.o plpy_planobject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_cursorobject.o plpy_cursorobject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_elog.o plpy_elog.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_exec.o plpy_exec.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_plpymodule.o plpy_plpymodule.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_funcs.o pl_funcs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_funcs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_resultobject.o plpy_resultobject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_procedure.o plpy_procedure.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_subxactobject.o plpy_subxactobject.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_spi.o plpy_spi.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o SPI.o SPI.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl/SPI.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_comp.o pl_comp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c: In function ‘resolve_column_ref’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1448: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1565: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1572: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1572: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))},(union ListCell){.ptr_value=(makeString(word3))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1590: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1590: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))},(union ListCell){.ptr_value=(makeString(word3))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1298:45: warning: use of NULL ‘colname’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1175:1: note: (1) entry to ‘resolve_column_ref’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1206:17: note: (2) inlined call to ‘list_length’ from ‘resolve_column_ref’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:20: <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘resolve_column_ref’ at pl_comp.c:1206:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:154:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c: In function ‘resolve_column_ref’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1206:9: note: (5) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1208:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1272:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1275:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1275:9: note: (9) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1281:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1282:28: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1284:28: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1284:28: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1287:74: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1292:42: note: (15) following ‘true’ branch (when ‘i >= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1294:100: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:1298:45: note: (17) argument 2 (‘colname’) NULL where non-null expected <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:61, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_comp.c:16: <--[csmock-gcc-wrapper] /usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pltcl.o pltcl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl/pltcl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl/pltcl.c:3194: warning: nullPointer(CWE-476): Possible null pointer dereference: tupdesc <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pltcl.so pltcl.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64 -ltcl8.6 -ldl -lz -lpthread -lm make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_util.o plpy_util.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_typeio.o plpy_typeio.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o plpython3.so plpy_cursorobject.o plpy_elog.o plpy_exec.o plpy_main.o plpy_planobject.o plpy_plpymodule.o plpy_procedure.o plpy_resultobject.o plpy_spi.o plpy_subxactobject.o plpy_typeio.o plpy_util.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64 -lpython3.13 -ldl -lm make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_handler.o pl_handler.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o Util.o Util.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_handler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl/Util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_gram.o pl_gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c: In function ‘plpgsql_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:748:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:733:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1868:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1761:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1761:16: note: (2) capacity: 400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1829:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1855:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1857:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1866:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:733:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:748:25: note: in definition of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1868:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:748:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:733:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1868:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:361:105: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2006:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:361:105: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:361:105: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:375:69: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 6:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2022:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:375:69: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:398:70: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 10:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2059:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:398:70: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:402:55: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 11:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2067:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:402:55: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:416:75: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:416:75: note: (12) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:416:75: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:418:94: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:418:94: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:418:94: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:419:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:419:86: note: (12) out-of-bounds read from byte -152 till byte -149 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:419:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:420:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:420:86: note: (12) out-of-bounds read from byte -144 till byte -137 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:420:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:421:85: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:421:85: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:421:85: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:422:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:422:77: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:422:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:424:98: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2075:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:424:98: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:436:91: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 15:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2099:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:436:91: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:443:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 16:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2111:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:443:92: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:443:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:450:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 17:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2122:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:450:92: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:450:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:483:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:486:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 23:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2155:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:483:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:484:66: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:483:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:483:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:486:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:483:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:486:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:74: note: (12) out-of-bounds read from byte -64 till byte -61 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:506:122: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:60: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:504:82: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:506:122: note: (18) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:506:122: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:507:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:500:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:759:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:502:60: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:504:82: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (18) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:507:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:503:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:507:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: note: (12) out-of-bounds read from byte -152 till byte -149 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:55: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:97: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:97: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:511:97: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:513:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:513:74: note: (12) out-of-bounds read at bit -1024 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:513:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:514:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:514:74: note: (12) out-of-bounds read at bit -256 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:514:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:515:77: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2170:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:515:77: note: (12) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:94: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 25:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2212:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:94: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:94: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:131: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 25:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2212:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:131: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:531:131: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:534:113: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 26:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2221:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:534:113: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:534:113: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:57: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2227:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:57: note: (12) out-of-bounds read from byte -184 till byte -181 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:57: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:99: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2227:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:99: note: (12) out-of-bounds read from byte -192 till byte -185 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:543:99: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:550:86: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2227:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:550:86: note: (12) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:592:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2293:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:592:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:592:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:594:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2293:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:594:86: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:594:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/catalog/namespace.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:599:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2293:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:599:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:599:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:374:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:607:49: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2293:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:607:49: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:607:49: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:616:84: warning: use of uninitialized value ‘*yyvsp.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:616:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 34:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2326:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:616:84: note: (12) use of uninitialized value ‘*yyvsp.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:616:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:620:99: warning: use of uninitialized value ‘*yyvsp.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 35:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2334:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:620:99: note: (12) use of uninitialized value ‘*yyvsp.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:627:57: warning: use of uninitialized value ‘*yyvsp.dtype’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 36:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2342:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:627:57: note: (12) use of uninitialized value ‘*yyvsp.dtype’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:640:112: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 39:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2352:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:640:112: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:654:55: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 40:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2371:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:654:55: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:669:81: warning: use of uninitialized value ‘*yyvsp.cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 41:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2390:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:669:81: note: (12) use of uninitialized value ‘*yyvsp.cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:695:87: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 42:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2420:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:695:87: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:723:72: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 43:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2452:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:723:72: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:772:92: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:772:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 48:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2515:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:772:92: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:772:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:777:92: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:777:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 49:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2524:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:777:92: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:777:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:782:63: warning: use of uninitialized value ‘*yyvsp.cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 50:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2533:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:782:63: note: (12) use of uninitialized value ‘*yyvsp.cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:818:62: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 60:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2573:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:818:62: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:826:118: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 61:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2585:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:826:118: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:826:118: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:828:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 62:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2591:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:828:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:830:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 63:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2597:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:830:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:832:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 64:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2603:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:832:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:834:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 65:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2609:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:834:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:836:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 66:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2615:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:836:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:838:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 67:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2621:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:838:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:840:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 68:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2627:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:840:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:842:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 69:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2633:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:842:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:844:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 70:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2639:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:844:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:846:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 71:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2645:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:846:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:848:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 72:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2651:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:848:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:850:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 73:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2657:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:850:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:852:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 74:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2663:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:852:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:854:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 75:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2669:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:854:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:856:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 76:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2675:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:856:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:858:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 77:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2681:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:858:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:860:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 78:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2687:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:860:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:862:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 79:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2693:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:862:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:864:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 80:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2699:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:864:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:866:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 81:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2705:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:866:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:868:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 82:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2711:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:868:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:870:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 83:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2717:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:870:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:872:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 84:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2723:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:872:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:956:74: warning: use of uninitialized value ‘*yyvsp.wdatum.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 88:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2812:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:956:74: note: (12) use of uninitialized value ‘*yyvsp.wdatum.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:996:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2853:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:996:63: note: (12) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:996:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:998:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2853:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:998:77: note: (12) out-of-bounds read at bit -768 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:998:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:999:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2853:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:999:77: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:999:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1018:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2853:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1004:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1004:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1008:57: note: (14) following ‘case 0 ... 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1011:65: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1013:76: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1015:98: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (20) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1018:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1014:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1018:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1036:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2853:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1004:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1004:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1008:57: note: (14) following ‘case 3 ... 12:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1021:65: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1031:76: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1033:98: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (20) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1036:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1032:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1036:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1068:99: warning: use of uninitialized value ‘*yyvsp.diagitem’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 93:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2942:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1068:99: note: (12) use of uninitialized value ‘*yyvsp.diagitem’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1072:84: warning: use of uninitialized value ‘*yyvsp.diagitem’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1072:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 94:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2950:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1072:84: note: (12) use of uninitialized value ‘*yyvsp.diagitem’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1072:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1081:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 95:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2958:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1081:73: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1081:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1082:70: warning: use of uninitialized value ‘*yyvsp.ival’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 95:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2958:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1082:70: note: (12) use of uninitialized value ‘*yyvsp.ival’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1143:70: warning: use of uninitialized value ‘*yyvsp.wdatum.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 97:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3022:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1143:70: note: (12) use of uninitialized value ‘*yyvsp.wdatum.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1172:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3062:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1172:63: note: (12) out-of-bounds read from byte -28 till byte -25 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1172:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1174:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3062:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1174:71: note: (12) out-of-bounds read from byte -192 till byte -185 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1174:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1175:76: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3062:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1175:76: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1175:76: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1176:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3062:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1176:77: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1176:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1177:76: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3062:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1177:76: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1177:76: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1192:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3089:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1192:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1192:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1193:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3089:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1193:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1193:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1194:71: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3089:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1194:71: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1206:73: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 104:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3112:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1206:73: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3120:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3120:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3120:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: (12) out-of-bounds read from byte -24 till byte -21 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3120:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1212:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1233:99: warning: use of uninitialized value ‘*yyvsp.casewhen’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 107:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3145:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1233:99: note: (12) use of uninitialized value ‘*yyvsp.casewhen’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1237:84: warning: use of uninitialized value ‘*yyvsp.casewhen’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1237:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3153:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1237:84: note: (12) use of uninitialized value ‘*yyvsp.casewhen’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1237:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1245:67: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3161:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1245:67: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1245:67: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1246:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3161:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1246:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1246:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1247:71: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3161:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1247:71: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1264:62: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 111:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3182:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1264:62: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1277:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3199:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1277:63: note: (12) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1277:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1279:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3199:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1279:72: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1279:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1280:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3199:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1280:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1295:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3219:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1295:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1295:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1297:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3219:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1297:72: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1297:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1298:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3219:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1298:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1298:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1299:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3219:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1299:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:63: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:63: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1317:80: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1317:80: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1317:80: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1318:89: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1316:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1318:89: note: (14) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1331:80: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1331:80: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1331:80: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1332:89: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3240:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1311:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1330:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1332:89: note: (14) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:84: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:84: note: (31) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:84: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1364:65: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1363:74: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1364:65: note: (33) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1364:65: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (33) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (35) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (35) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: (35) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1370:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1379:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1354:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1361:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1366:65: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (35) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1377:82: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (37) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1379:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1376:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1379:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:84: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1398:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1404:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:84: note: (20) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:84: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:118: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1398:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1404:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:60: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:118: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:118: note: (22) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:118: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1414:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1398:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1404:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1410:60: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1412:82: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (24) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1414:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1411:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1414:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:65: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:79: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:73: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1398:103: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:114: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1404:85: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1417:60: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (23) calling ‘read_cursor_args’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3809:1: note: (24) entry to ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3820:12: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3823:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3823:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3830:20: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3830:20: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /usr/include/dirent.h:247, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/fd.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/sharedtuplestore.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/trigger.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/plpgsql.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:27: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3833:24: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (31) returning to ‘plpgsql_yyparse’ from ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:65: note: (32) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:65: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:109: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:79: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:73: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1398:103: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1397:114: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1404:85: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1417:60: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (23) calling ‘read_cursor_args’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3809:1: note: (24) entry to ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3820:12: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3823:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3823:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3830:20: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3830:20: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3833:24: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1424:73: note: (31) returning to ‘plpgsql_yyparse’ from ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:109: note: (32) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1429:109: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2749:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2783:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1478:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1490:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1500:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: (48) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:126: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2749:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2783:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1478:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1490:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1500:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:68: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:126: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:126: note: (50) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:126: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1511:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2749:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2783:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1478:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1490:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:68: note: (46) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:145:25: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1509:90: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: (50) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1511:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:53:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1508:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1511:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2749:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2783:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1478:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1490:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1500:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:73: note: (48) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:119: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3276:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1347:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1396:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2749:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2783:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1468:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1478:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1490:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2645:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2677:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2704:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2705:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2748:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2750:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2751:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2754:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2769:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2780:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2781:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2648:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1495:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1500:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1507:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:119: note: (48) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1515:119: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1630:91: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 117:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3548:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1630:91: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1653:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3575:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1653:63: note: (12) out-of-bounds read from byte -24 till byte -21 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1653:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1655:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3575:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1655:72: note: (12) out-of-bounds read from byte -224 till byte -217 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1655:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1656:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3575:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1656:72: note: (12) out-of-bounds read from byte -128 till byte -125 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1656:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1657:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3575:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1657:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1657:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1658:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3575:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1658:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1691:73: warning: use of uninitialized value ‘*yyvsp.ival’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 121:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3623:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1691:73: note: (12) use of uninitialized value ‘*yyvsp.ival’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1702:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3631:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1702:74: note: (12) out-of-bounds read at bit -512 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1702:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1703:67: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1771:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3631:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1703:67: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1703:67: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1704:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3631:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1704:72: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1704:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1705:70: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3631:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1705:70: note: (12) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y: In function ‘word_is_not_variable’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2602:26: warning: use of uninitialized value ‘*word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2600:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 98:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3044:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1157:49: note: (13) calling ‘word_is_not_variable’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2598:1: note: (14) entry to ‘word_is_not_variable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2600:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2601:26: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2600:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2602:26: note: (17) use of uninitialized value ‘*word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2600:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y: In function ‘cword_is_not_variable’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2613:26: warning: use of uninitialized value ‘*cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2611:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1748:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (7) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (11) following ‘case 99:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3053:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1162:49: note: (13) calling ‘cword_is_not_variable’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2609:1: note: (14) entry to ‘cword_is_not_variable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:144:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:164:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2611:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2612:26: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2611:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2613:26: note: (17) use of uninitialized value ‘*cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:147:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:2611:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] In function ‘NameOfDatum’, inlined from ‘plpgsql_yyparse’ at pl_gram.y:1602:34: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3456:19: warning: use of uninitialized value ‘*(PLwdatum *)yyvsp.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c: In function ‘plpgsql_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1766:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1823:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1891:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1894:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1906:6: note: (6) following ‘true’ branch (when ‘yyn == -249’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1907:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1978:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:1980:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:2004:3: note: (10) following ‘case 116:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.c:3518:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:1602:76: note: (12) inlined call to ‘NameOfDatum’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] In function ‘NameOfDatum’, inlined from ‘plpgsql_yyparse’ at pl_gram.y:1602:34: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_gram.y:3456:19: note: (13) use of uninitialized value ‘*(PLwdatum *)yyvsp.ident’ here <--[csmock-gcc-wrapper] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_scanner.o pl_scanner.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_exec.o pl_exec.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o plpgsql.so pl_comp.o pl_exec.o pl_funcs.o pl_gram.o pl_handler.o pl_scanner.o -L../../../../src/port -L../../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o plperl.o plperl.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o plperl.so plperl.o SPI.o Util.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/make -C makefiles all make[2]: Nothing to be done for 'all'. /usr/bin/make -C test/regress all /usr/bin/make -C ../../../src/port all make[3]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[3]: Nothing to be done for 'all'. /usr/bin/make -C ../../../contrib/spi make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_regress_main.o pg_regress_main.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o insert_username.o insert_username.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o moddatetime.o moddatetime.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden insert_username.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o insert_username.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden moddatetime.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o moddatetime.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autoinc.o autoinc.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden autoinc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o autoinc.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o refint.o refint.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden refint.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o refint.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' cp ../../../contrib/spi/refint.so refint.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' cp ../../../contrib/spi/autoinc.so autoinc.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regress.o regress.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o regress.so regress.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port '-DHOST_TUPLE="x86_64-redhat-linux-gnu"' '-DSHELLPROG="/bin/sh"' -c -o pg_regress.o pg_regress.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden pg_regress.o pg_regress_main.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_regress make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' /usr/bin/make -C test/isolation all /usr/bin/make -C ../../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all /usr/bin/make -C ../../../src/test/regress pg_regress.o make[3]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all /usr/bin/make -C ../../../src/port all /usr/bin/make -C ../../../src/port all make[3]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' rm -f pg_regress.o && ln -s ../../../src/test/regress/pg_regress.o . make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isolation_main.o isolation_main.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o specparse.o specparse.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o specscanner.o specscanner.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE isolation_main.o pg_regress.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o pg_isolation_regress make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isolationtester.o isolationtester.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE isolationtester.o specparse.o specscanner.o -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o isolationtester make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' /usr/bin/make -C test/perl all make[2]: Nothing to be done for 'all'. /usr/bin/make -C contrib all /usr/bin/make -C adminpack all /usr/bin/make -C amcheck all /usr/bin/make -C auth_delay all /usr/bin/make -C auto_explain all /usr/bin/make -C basic_archive all /usr/bin/make -C basebackup_to_shell all /usr/bin/make -C bloom all /usr/bin/make -C btree_gin all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth_delay.o auth_delay.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden auth_delay.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o auth_delay.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_to_shell.o basebackup_to_shell.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basic_archive.o basic_archive.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blcost.o blcost.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden basic_archive.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o basic_archive.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' /usr/bin/make -C btree_gist all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o basebackup_to_shell.so basebackup_to_shell.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' /usr/bin/make -C citext all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auto_explain.o auto_explain.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o adminpack.o adminpack.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o auto_explain.so auto_explain.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' /usr/bin/make -C cube all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blinsert.o blinsert.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o adminpack.so adminpack.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' /usr/bin/make -C dblink all /usr/bin/make -C ../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_gin.o btree_gin.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o citext.o citext.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blscan.o blscan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o btree_gin.so btree_gin.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' /usr/bin/make -C dict_int all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden citext.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o citext.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' /usr/bin/make -C dict_xsyn all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bit.o btree_bit.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bool.o btree_bool.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blutils.o blutils.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o verify_heapam.o verify_heapam.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_xsyn.o dict_xsyn.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_int.o dict_int.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_scanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:21: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘exec_assign_value’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:289:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:297:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5126:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7415:1: note: (1) entry to ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7420:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7422:70: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7531:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7533:25: note: (5) inlined call to ‘expanded_record_get_tupdesc’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:16: <--[csmock-gcc-wrapper] In function ‘expanded_record_get_tupdesc’, inlined from ‘exec_move_row_from_datum’ at pl_exec.c:7533:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/expandedrecord.h:220:23: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:291:43: note: in definition of macro ‘likely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘exec_assign_value’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7533:25: note: (7) calling ‘exec_move_row’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6741:1: note: (8) entry to ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6750:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6829:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6829:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6867:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6867:17: note: (13) calling ‘exec_move_row_from_fields’ from ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7019:1: note: (14) entry to ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7025:69: note: (15) following ‘false’ branch (when ‘tupdesc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7043:19: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7043:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7199:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7199:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7204:37: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7212:54: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7214:48: note: (23) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7218:28: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7218:28: note: (25) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7234:36: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7234:36: note: (27) following ‘false’ branch (when ‘strict_multiassignment_level == 0’)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7246:25: note: (29) calling ‘exec_assign_value’ from ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5078:1: note: (30) entry to ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5083:9: note: (31) following ‘case 0:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5085:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5094:44: note: (33) calling ‘exec_cast_value’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7712:1: note: (34) entry to ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7724:25: note: (35) calling ‘do_cast_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7736:1: note: (36) entry to ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7743:22: note: (37) calling ‘get_cast_hashentry’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7780:1: note: (38) entry to ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7799:12: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7802:60: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7820:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7821:40: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7820:44: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7931:23: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7931:12: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /usr/include/dirent.h:247, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/storage/fd.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/sharedtuplestore.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/execnodes.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/nodeAgg.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/executor/execExpr.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:27: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7932:24: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7743:22: note: (47) returning to ‘do_cast_value’ from ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7746:12: note: (48) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7766:16: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7724:25: note: (50) returning to ‘exec_cast_value’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5094:44: note: (51) returning to ‘exec_assign_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5123:36: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5125:58: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5125:44: note: (54) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5126:81: note: (55) inlined call to ‘DatumGetPointer’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:30: note: in definition of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:297:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5126:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] In function ‘DatumGetPointer’, inlined from ‘exec_assign_value’ at pl_exec.c:5126:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:314:16: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:314:16: note: (57) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘exec_assign_value’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:35: note: (58) dereference of NULL ‘(char *)exec_cast_value(estate, value, & isNull, valtype, valtypmod, *MEM[(struct PLpgSQL_var *)target_62(D)].datatype.typoid, *MEM[(struct PLpgSQL_var *)target_62(D)].datatype.atttypmod)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:289:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:297:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5126:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘assign_simple_var’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:289:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:301:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8537:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7415:1: note: (1) entry to ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7420:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7422:70: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7531:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7533:25: note: (5) inlined call to ‘expanded_record_get_tupdesc’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] In function ‘expanded_record_get_tupdesc’, inlined from ‘exec_move_row_from_datum’ at pl_exec.c:7533:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/expandedrecord.h:220:23: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:291:43: note: in definition of macro ‘likely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘assign_simple_var’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7533:25: note: (7) calling ‘exec_move_row’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6741:1: note: (8) entry to ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6750:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6829:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6829:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6867:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:6867:17: note: (13) calling ‘exec_move_row_from_fields’ from ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7019:1: note: (14) entry to ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7025:69: note: (15) following ‘false’ branch (when ‘tupdesc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7043:19: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7043:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7199:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7199:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7204:37: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7212:54: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7214:48: note: (23) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7218:28: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7218:28: note: (25) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7234:36: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7234:36: note: (27) following ‘false’ branch (when ‘strict_multiassignment_level == 0’)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7246:25: note: (29) calling ‘exec_assign_value’ from ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5078:1: note: (30) entry to ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5083:9: note: (31) following ‘case 0:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5085:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5094:44: note: (33) calling ‘exec_cast_value’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7712:1: note: (34) entry to ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7724:25: note: (35) calling ‘do_cast_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7736:1: note: (36) entry to ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7743:22: note: (37) calling ‘get_cast_hashentry’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7780:1: note: (38) entry to ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7799:12: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7802:60: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7820:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7821:40: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7820:44: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7931:23: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7931:12: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7932:24: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7743:22: note: (47) returning to ‘do_cast_value’ from ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7746:12: note: (48) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7766:16: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:7724:25: note: (50) returning to ‘exec_cast_value’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5094:44: note: (51) returning to ‘exec_assign_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:5155:41: note: (52) calling ‘assign_simple_var’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8520:1: note: (53) entry to ‘assign_simple_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8536:12: note: (54) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8536:46: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8536:40: note: (56) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8537:49: note: (57) inlined call to ‘DatumGetPointer’ from ‘assign_simple_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:30: note: in definition of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:301:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8537:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] In function ‘DatumGetPointer’, inlined from ‘assign_simple_var’ at pl_exec.c:8537:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:314:16: note: (58) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:314:16: note: (59) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c: In function ‘assign_simple_var’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:220:35: note: (60) dereference of NULL ‘(char *)newvalue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:289:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/varatt.h:301:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src/pl_exec.c:8537:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl/plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl/plperl.c: internal warning: child 23819 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 23819 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/insert_username.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/autoinc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c: In function ‘check_primary_key’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:160:37: warning: dereference of NULL ‘argtypes’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:75:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:12: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:80:44: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/trigger.h:123:11: note: in definition of macro ‘TRIGGER_FIRED_FOR_ROW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:80:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/trigger.h:111:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:85:13: note: in expansion of macro ‘TRIGGER_FIRED_BY_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:101:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:105:15: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:111:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:119:27: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:129:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:133:9: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:133:23: note: (11) following ‘true’ branch (when ‘i < nkeys’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:136:76: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:139:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:146:22: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:153:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:159:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:159:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:160:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:160:33: note: (19) ‘argtypes’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:160:37: note: (20) dereference of NULL ‘argtypes + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c: In function ‘check_foreign_key’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:407:37: warning: dereference of NULL ‘argtypes’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:275:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:280:44: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/trigger.h:123:11: note: in definition of macro ‘TRIGGER_FIRED_FOR_ROW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:280:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/commands/trigger.h:111:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:285:13: note: in expansion of macro ‘TRIGGER_FIRED_BY_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:285:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:290:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:297:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:302:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:306:12: note: (9) following ‘false’ branch (when ‘nargs > 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:311:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:312:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:1375, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:8: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:315:18: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:322:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:327:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:331:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:339:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:349:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:355:17: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:355:17: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:361:9: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:361:23: note: (21) following ‘true’ branch (when ‘i < nkeys’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:364:76: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:367:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:374:22: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:381:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:392:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:392:20: note: (27) following ‘false’ branch (when ‘newtuple’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:406:20: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:407:33: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:407:33: note: (31) ‘argtypes’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:407:37: note: (32) dereference of NULL ‘argtypes + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress/regress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress/pg_regress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c: In function ‘spec_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:464:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:449:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1011:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:917:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:917:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:969:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:975:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:998:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1000:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1009:12: note: (7) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:464:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:449:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1011:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:464:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:449:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1011:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1137:9: warning: use of uninitialized value ‘*(char **)’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:922:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:969:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1032:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1032:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1035:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1047:6: note: (6) following ‘true’ branch (when ‘yyn == -14’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1048:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1117:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1119:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specparse.c:1137:9: note: (10) use of uninitialized value ‘*(char **)’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1769: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1770: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1444:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1377:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1384:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1388:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1388:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1410:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1415:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1424:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1426:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1430:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:49:19: note: (10) inlined call to ‘spec_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1446:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyrealloc’, inlined from ‘yy_get_next_buffer’ at specscanner.c:1446:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:2194:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:2194:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1453:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1457:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1426:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1430:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1435:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1437:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:49:19: note: (19) inlined call to ‘spec_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1446:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyrealloc’, inlined from ‘yy_get_next_buffer’ at specscanner.c:1446:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:2194:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1444:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘spec_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1729:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:27:26: note: (1) entry to ‘spec_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1715:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:48:17: note: (2) inlined call to ‘spec_yyalloc’ from ‘spec_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1719:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyalloc’, inlined from ‘spec_yy_create_buffer’ at specscanner.c:1719:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:2181:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘spec_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1720:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1720:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1723:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1729:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘spec_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1983:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:31:23: note: (1) entry to ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1967:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:48:17: note: (2) inlined call to ‘spec_yyalloc’ from ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1976:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyalloc’, inlined from ‘spec_yy_scan_bytes’ at specscanner.c:1976:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:2181:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c: In function ‘spec_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1977:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1977:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:29:24: note: (7) calling ‘spec_yy_scan_buffer’ from ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1985:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:29:24: note: (8) entry to ‘spec_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1917:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/specscanner.c:1983:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation/isolationtester.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell/basebackup_to_shell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack/adminpack.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom/blinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom/blscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck/verify_heapam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn/dict_xsyn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int/dict_int.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom/blvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom/blvacuum.c:153: warning: uninitvar(CWE-457): Uninitialized variable: notFullPage <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cube.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink/dblink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink/dblink.c:673: error: legacyUninitvar(CWE-457): Uninitialized variable: conn <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink/dblink.c:673: error: legacyUninitvar(CWE-457): Uninitialized variable: sql <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck/verify_nbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom/blvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch/daitch_mokotoff.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1624: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1625: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1299:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1232:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1239:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1243:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1243:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1265:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1270:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1279:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1281:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1285:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:45:19: note: (10) inlined call to ‘cube_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1301:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘cube_yyrealloc’, inlined from ‘yy_get_next_buffer’ at cubescan.c:1301:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:2049:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:2049:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1308:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1312:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1281:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1285:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1290:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1292:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:45:19: note: (19) inlined call to ‘cube_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1301:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘cube_yyrealloc’, inlined from ‘yy_get_next_buffer’ at cubescan.c:1301:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:2049:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1299:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘cube_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1584:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:23:26: note: (1) entry to ‘cube_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1570:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:44:17: note: (2) inlined call to ‘cube_yyalloc’ from ‘cube_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1574:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘cube_yyalloc’, inlined from ‘cube_yy_create_buffer’ at cubescan.c:1574:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:2036:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘cube_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1575:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1575:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1578:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1584:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘cube_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1838:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:27:23: note: (1) entry to ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1822:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:44:17: note: (2) inlined call to ‘cube_yyalloc’ from ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1831:24: note: in expansion of macro ‘yyalloc’ <-make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o dict_xsyn.so dict_xsyn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bytea.o btree_bytea.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blvacuum.o blvacuum.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cube.o cube.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dblink.o dblink.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o verify_nbtree.o verify_nbtree.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' /usr/bin/make -C earthdistance all /usr/bin/make -C file_fdw all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blvalidate.o blvalidate.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o dict_int.so dict_int.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o earthdistance.o earthdistance.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden earthdistance.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -fvisibility=hidden -shared -o earthdistance.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' /usr/bin/make -C fuzzystrmatch all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o bloom.so blcost.o blinsert.o blscan.o blutils.o blvacuum.o blvalidate.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_cash.o btree_cash.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o dblink.so dblink.o -L../../src/port -L../../src/common -L../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o amcheck.so verify_heapam.o verify_nbtree.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' /usr/bin/make -C hstore all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o daitch_mokotoff.o daitch_mokotoff.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cubescan.o cubescan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_date.o btree_date.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_compat.o hstore_compat.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file_fdw.o file_fdw.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fuzzystrmatch.o fuzzystrmatch.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cubeparse.o cubeparse.c /usr/bin/make -C intagg all make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_gin.o hstore_gin.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dmetaphone.o dmetaphone.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' make[2]: Nothing to be done for 'all'. /usr/bin/make -C intarray all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden file_fdw.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o file_fdw.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' /usr/bin/make -C isn all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_float8.o btree_float8.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/make -C lo all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_float4.o btree_float4.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/make -C ltree all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o fuzzystrmatch.so daitch_mokotoff.o dmetaphone.o fuzzystrmatch.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_gist.o btree_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_enum.o btree_enum.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_gin.o _int_gin.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o cube.so cube.o cubeparse.o cubescan.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' /usr/bin/make -C oid2name all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lo.o lo.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_inet.o btree_inet.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden lo.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o lo.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_gist.o hstore_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_bool.o _int_bool.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _ltree_gist.o _ltree_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oid2name.o oid2name.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_gist.o _int_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isn.o isn.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int2.o btree_int2.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _ltree_op.o _ltree_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_op.o _int_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crc32.o crc32.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden isn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o isn.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE oid2name.o -L../../src/common -lpgcommon -L../../src/port -lpgport -L../../src/interfaces/libpq -lpq -L../../src/port -L../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o oid2name make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int4.o btree_int4.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' -[csmock-gcc-wrapper] In function ‘cube_yyalloc’, inlined from ‘cube_yy_scan_bytes’ at cubescan.c:1831:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:2036:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c: In function ‘cube_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1832:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1832:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:25:24: note: (7) calling ‘cube_yy_scan_buffer’ from ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1840:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:25:24: note: (8) entry to ‘cube_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1772:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubescan.c:1838:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_compat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw/file_fdw.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch/fuzzystrmatch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c: In function ‘cube_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:885:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:885:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:937:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:943:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:966:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:968:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:977:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:885:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:885:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:937:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1000:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1000:6: note: (5) following ‘false’ branch (when ‘yystate != 10’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1003:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1015:6: note: (7) following ‘false’ branch (when ‘yyn != -4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1021:14: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1021:6: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:69:25: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1024:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1033:11: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:489:15: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1045:17: note: in expansion of macro ‘YYTRANSLATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1052:6: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1054:16: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1055:6: note: (15) following ‘false’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1065:6: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1065:6: note: (17) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:1072:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:937:6: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:943:34: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:966:10: note: (21) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:968:19: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:977:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:454:7: note: (25) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:439:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube/cubeparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_gin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_int_gin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo/lo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_int_bool.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/_ltree_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name/oid2name.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_int_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn/isn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/_ltree_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_int_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/lquery_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_subs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_int_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_io.c:466: error: unknownEvaluationOrder(CWE-768): Expression '(entry)++->entry' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c: In function ‘ltree_gist_alloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:76:17: warning: use of NULL ‘left’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:192:1: note: (1) entry to ‘ltree_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:207:23: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:240:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:240:12: note: (4) following ‘false’ branch (when ‘isalltrue == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:253:18: note: (6) calling ‘ltree_gist_alloc’ from ‘ltree_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:42:1: note: (7) entry to ‘ltree_gist_alloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:45:71: note: (8) following ‘false’ branch (when ‘left’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:45:71: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:51:12: note: (10) following ‘false’ branch (when ‘siglen == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:75:30: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_gist.c:76:17: note: (12) argument 2 (‘left’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_intbig_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_intbig_gist.c:172: warning: nullPointer(CWE-476): Possible null pointer dereference: ptr <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray/_intbig_gist.c:173: error: nullPointerArithmetic(CWE-682): Pointer addition with NULL pointer. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c: In function ‘hstore_delete_array’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:341:52: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:292:1: note: (1) entry to ‘hstore_delete_array’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:307:33: note: (2) calling ‘hstoreArrayToPairs’ from ‘hstore_delete_array’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:73:1: note: (3) entry to ‘hstoreArrayToPairs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:85:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:87:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:307:33: note: (6) returning to ‘hstore_delete_array’ from ‘hstoreArrayToPairs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:317:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:331:27: note: (9) following ‘true’ branch (when ‘i < hs_count’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:335:23: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:335:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore.h:81:58: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore.h:28:29: note: in definition of macro ‘HSE_ISFIRST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore.h:81:42: note: in expansion of macro ‘HSE_LEN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:339:59: note: in expansion of macro ‘HSTORE_KEYLEN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:341:49: note: (13) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:341:49: note: (14) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore/hstore_op.c:341:52: note: (15) dereference of NULL ‘hstoreArrayToPairs(pg_detoast_datum((char *)*fcinfo.args[1].value), &nkeys) + (long unsigned int)j * 40’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c: In function ‘parse_lquery’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:346:53: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 8:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:342:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:346:53: note: (22) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:356:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:353:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 64:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:356:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:356:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:361:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:353:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 42:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:361:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:361:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:366:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:353:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 37:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:366:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:366:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:392:49: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:353:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘default:’ branch... In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:12: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree.h:130:22: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:389:42: note: in expansion of macro ‘ISLABEL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:392:49: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c: In function ‘finish_nodeitem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:595:34: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:800:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:808:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:811:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:812:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:269:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:306:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:311:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:319:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:320:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:327:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:337:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:491:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:313:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:315:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:317:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:353:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 124:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:371:46: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:371:46: note: (24) calling ‘finish_nodeitem’ from ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:586:1: note: (25) entry to ‘finish_nodeitem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:589:12: note: (26) following ‘true’ branch (when ‘is_lquery != 0’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_io.c:595:34: note: (28) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltree_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_tool.o _int_tool.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int8.o btree_int8.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lquery_op.o lquery_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_subs.o hstore_subs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_selfuncs.o _int_selfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_interval.o btree_interval.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_macaddr.o btree_macaddr.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_io.o hstore_io.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_gist.o ltree_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_macaddr8.o btree_macaddr8.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_numeric.o btree_numeric.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _intbig_gist.o _intbig_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_op.o hstore_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_io.o ltree_io.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_op.o ltree_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_oid.o btree_oid.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltxtquery_op.o ltxtquery_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_text.o btree_text.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_utils_num.o btree_utils_num.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/make -C old_snapshot all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_time.o btree_time.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/make -C pageinspect all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o _int.so _int_bool.o _int_gin.o _int_gist.o _int_op.o _int_selfuncs.o _int_tool.o _intbig_gist.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltxtquery_io.o ltxtquery_io.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_uuid.o btree_uuid.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_ts.o btree_ts.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o time_mapping.o time_mapping.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o hstore.so hstore_compat.o hstore_gin.o hstore_gist.o hstore_io.o hstore_op.o hstore_subs.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' /usr/bin/make -C passwordcheck all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o old_snapshot.so time_mapping.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' /usr/bin/make -C pg_buffercache all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_utils_var.o btree_utils_var.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o passwordcheck.o passwordcheck.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fsmfuncs.o fsmfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' /usr/bin/make -C pg_freespacemap all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o passwordcheck.so passwordcheck.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' /usr/bin/make -C pg_prewarm all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brinfuncs.o brinfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o ltree.so _ltree_gist.o _ltree_op.o crc32.o lquery_op.o ltree_gist.o ltree_io.o ltree_op.o ltxtquery_io.o ltxtquery_op.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' /usr/bin/make -C pg_stat_statements all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_freespacemap.o pg_freespacemap.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_freespacemap.so pg_freespacemap.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' /usr/bin/make -C pg_surgery all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btreefuncs.o btreefuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_buffercache_pages.o pg_buffercache_pages.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginfuncs.o ginfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_prewarm.o pg_prewarm.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autoprewarm.o autoprewarm.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree/ltxtquery_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist/btree_ts.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist/btree_utils_var.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck/passwordcheck.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect/btreefuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache/pg_buffercache_pages.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect/ginfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm/pg_prewarm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm/autoprewarm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery/heap_surgery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_gin.c:144: warning: nullPointer(CWE-476): Possible null pointer dereference: (union varattrib_4b*)(trg) <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect/heapfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect/gistfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks/pgrowlocks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect/hashfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstatapprox.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_buffercache.so pg_buffercache_pages.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' /usr/bin/make -C pg_trgm all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o btree_gist.so btree_bit.o btree_bool.o btree_bytea.o btree_cash.o btree_date.o btree_enum.o btree_float4.o btree_float8.o btree_gist.o btree_inet.o btree_int2.o btree_int4.o btree_int8.o btree_interval.o btree_macaddr.o btree_macaddr8.o btree_numeric.o btree_oid.o btree_text.o btree_time.o btree_ts.o btree_utils_num.o btree_utils_var.o btree_uuid.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/make -C pgrowlocks all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_prewarm.so autoprewarm.o pg_prewarm.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heap_surgery.o heap_surgery.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_gin.o trgm_gin.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_surgery.so heap_surgery.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' /usr/bin/make -C pgstattuple all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapfuncs.o heapfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_gist.o trgm_gist.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistfuncs.o gistfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgrowlocks.o pgrowlocks.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashfuncs.o hashfuncs.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatapprox.o pgstatapprox.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' /usr/bin/make -C pg_visibility all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pgrowlocks.so pgrowlocks.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' /usr/bin/make -C pg_walinspect all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_stat_statements.o pg_stat_statements.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_stat_statements.so pg_stat_statements.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' /usr/bin/make -C postgres_fdw all /usr/bin/make -C ../../src/interfaces/libpq all /usr/bin/make -C ../../../src/port all make[4]: Nothing to be done for 'all'. /usr/bin/make -C ../../../src/common all make[4]: Nothing to be done for 'all'. /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements/pg_stat_statements.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstatindex.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility/pg_visibility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatindex.o pgstatindex.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' /usr/bin/make -C seg all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_visibility.o pg_visibility.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rawpage.o rawpage.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_visibility.so pg_visibility.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_walinspect.o pg_walinspect.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seg.o seg.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_regexp.o trgm_regexp.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstattuple.o pgstattuple.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' /usr/bin/make -C spi all make[2]: Nothing to be done for 'all'. /usr/bin/make -C tablefunc all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_walinspect.so pg_walinspect.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' /usr/bin/make -C tcn all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pageinspect.so brinfuncs.o btreefuncs.o fsmfuncs.o ginfuncs.o gistfuncs.o hashfuncs.o heapfuncs.o rawpage.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' /usr/bin/make -C test_decoding all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect/pg_walinspect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/seg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c: In function ‘packGraph’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1999:65: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1969:70: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (2) ...to here In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/itup.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/gist.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm.h:7, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:195: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1977:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1977:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1985:28: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1991:106: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_regexp.c:1999:65: note: (7) dereference of NULL ‘’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:1375, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:45, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:25: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: warning: use of uninitialized value ‘values[1]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:314:1: note: (1) entry to ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:326:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:332:16: note: (3) inlined call to ‘table_beginscan_strat’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/heapam.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:29: <--[csmock-gcc-wrapper] In function ‘table_beginscan_strat’, inlined from ‘pgstat_heap’ at pgstattuple.c:332:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:936:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:340:67: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:292:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:368:30: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:340:67: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/c.h:292:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:347:20: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:349:29: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:368:30: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:381:22: note: (15) following ‘false’ branch (when ‘block >= nblocks’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:393:9: note: (16) inlined call to ‘table_endscan’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In function ‘table_endscan’, inlined from ‘pgstat_heap’ at pgstattuple.c:393:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tableam.h:1011:13: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:398:16: note: (18) calling ‘build_pgstattuple_type’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:90:1: note: (19) entry to ‘build_pgstattuple_type’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:96:21: note: (20) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:106:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:113:21: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:133:23: note: (23) following ‘true’ branch (when ‘i != 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:134:29: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:133:23: note: (25) following ‘false’ branch (when ‘i == 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:136:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/port.h:238:33: note: (27) use of uninitialized value ‘values[1]’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple/pgstattuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c: In function ‘seg_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:885:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:885:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:937:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:943:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:966:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:968:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:977:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:885:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:885:16: note: (2) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:937:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1000:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1000:6: note: (5) following ‘false’ branch (when ‘yystate != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1003:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1015:6: note: (7) following ‘false’ branch (when ‘yyn != -3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1021:14: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1021:6: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:69:25: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1024:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1033:11: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:492:15: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1045:17: note: in expansion of macro ‘YYTRANSLATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1052:6: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1054:16: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1055:6: note: (15) following ‘false’ branch (when ‘yyn > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1065:6: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1065:6: note: (17) following ‘false’ branch (when ‘yyerrstatus == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:1072:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:937:6: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:943:34: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:966:10: note: (21) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:968:19: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:977:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:457:7: note: (25) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:442:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segparse.c:979:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o segparse.o segparse.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pgstattuple.so pgstatapprox.o pgstatindex.o pgstattuple.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' /usr/bin/make -C tsm_system_rows all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tcn.o tcn.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o segscan.o segscan.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsm_system_rows.o tsm_system_rows.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o tsm_system_rows.so tsm_system_rows.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_op.o trgm_op.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden tcn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o tcn.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' /usr/bin/make -C tsm_system_time all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn/tcn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1606: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1607: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1281:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1214:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1221:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1225:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1225:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1247:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1252:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1261:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1263:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1267:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:44:19: note: (10) inlined call to ‘seg_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1283:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘seg_yyrealloc’, inlined from ‘yy_get_next_buffer’ at segscan.c:1283:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:2031:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:2031:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1290:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1294:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1263:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1267:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1272:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1274:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:44:19: note: (19) inlined call to ‘seg_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1283:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘seg_yyrealloc’, inlined from ‘yy_get_next_buffer’ at segscan.c:1283:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:2031:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1281:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘seg_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1566:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:22:26: note: (1) entry to ‘seg_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1552:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:43:17: note: (2) inlined call to ‘seg_yyalloc’ from ‘seg_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1556:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘seg_yyalloc’, inlined from ‘seg_yy_create_buffer’ at segscan.c:1556:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:2018:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘seg_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1557:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1557:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1560:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1566:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘seg_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1820:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:26:23: note: (1) entry to ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1804:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:43:17: note: (2) inlined call to ‘seg_yyalloc’ from ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1813:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘seg_yyalloc’, inlined from ‘seg_yy_scan_bytes’ at segscan.c:1813:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:2018:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c: In function ‘seg_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1814:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1814:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:24:24: note: (7) calling ‘seg_yy_scan_buffer’ from ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1822:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:24:24: note: (8) entry to ‘seg_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1754:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg/segscan.c:1820:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm/trgm_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding/test_decoding.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/connection.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o seg.so seg.o segparse.o segscan.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' /usr/bin/make -C unaccent all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o test_decoding.o test_decoding.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsm_system_time.o tsm_system_time.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden test_decoding.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o test_decoding.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' /usr/bin/make -C vacuumlo all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o tsm_system_time.so tsm_system_time.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' /usr/bin/make -C pgcrypto all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o connection.o connection.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pg_trgm.so trgm_gin.o trgm_gist.o trgm_op.o trgm_regexp.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' /usr/bin/make -C sslinfo all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumlo.o vacuumlo.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option.o option.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o unaccent.o unaccent.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo/vacuumlo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/option.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c: In function ‘placeChar’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:78:25: warning: use of NULL ‘replaceTo’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:96:1: note: (1) entry to ‘initTrie’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:104:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:117:22: note: (3) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:14: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:390:21: note: (4) ‘sigsetjmp’ called here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:390:20: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/utils/elog.h:392:44: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:150:50: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:152:50: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:162:41: note: (9) following ‘case 0:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:164:49: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:150:50: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:152:50: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:156:52: note: (13) following ‘true’ branch (when ‘state == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:154:44: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:191:36: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:198:36: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:198:36: note: (17) following ‘true’ branch (when ‘state > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:199:52: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:199:52: note: (19) calling ‘placeChar’ from ‘initTrie’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:56:1: note: (20) entry to ‘placeChar’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:68:12: note: (21) following ‘true’ branch (when ‘lenstr <= 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:70:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:70:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:76:45: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent/unaccent.c:78:25: note: (25) argument 2 (‘replaceTo’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /usr/bin/make -C uuid-ossp all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sslinfo.o sslinfo.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt-blowfish.o crypt-blowfish.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o unaccent.so unaccent.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' /usr/bin/make -C xml2 all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt-gensalt.o crypt-gensalt.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uuid-ossp.o uuid-ossp.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo/sslinfo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/crypt-blowfish.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/crypt-des.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o sslinfo.so sslinfo.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lssl -lcrypto make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o uuid-ossp.so uuid-ossp.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lossp-uuid make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE vacuumlo.o -L../../src/common -lpgcommon -L../../src/port -lpgport -L../../src/interfaces/libpq -lpq -L../../src/port -L../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -o vacuumlo make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' /usr/bin/make -C sepgsql all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt-des.o crypt-des.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt-md5.o crypt-md5.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablefunc.o tablefunc.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o database.o database.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' /usr/bin/make -C bool_plperl all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mbuf.o mbuf.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden tablefunc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -fvisibility=hidden -shared -o tablefunc.so make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/crypt-md5.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc/tablefunc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/dml.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hooks.o hooks.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' /usr/bin/make -C hstore_plperl all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dml.o dml.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' /usr/bin/make -C jsonb_plperl all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o openssl.o openssl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/openssl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xslt_proc.o xslt_proc.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2/xslt_proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xpath.o xpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2/xpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgcrypto.o pgcrypto.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-armor.o pgp-armor.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-armor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-cfb.o pgp-cfb.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /usr/bin/make -C hstore_plpython all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pgxml.so xpath.o xslt_proc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lxslt -lxml2 make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' /usr/bin/make -C jsonb_plpython all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-compress.o pgp-compress.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-compress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o label.o label.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/label.c:605: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/label.c:643: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I../../src/pl/plpython -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_plpython.o hstore_plpython.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o hstore_plpython3.so hstore_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64 -lpython3.13 -ldl -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' /usr/bin/make -C ltree_plpython all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I../../src/pl/plpython -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_plpython.o ltree_plpython.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o ltree_plpython3.so ltree_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64 -lpython3.13 -ldl -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proc.o proc.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/pl/plperl -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o bool_plperl.o bool_plperl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl/bool_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o bool_plperl.so bool_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/pl/plpython -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_plpython.o jsonb_plpython.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o jsonb_plpython3.so jsonb_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64 -lpython3.13 -ldl -lm make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o schema.o schema.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/pl/plperl -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o hstore_plperl.o hstore_plperl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl/hstore_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o selinux.o selinux.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/selinux.c:887: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' sed 's,MODULE_PATHNAME,$libdir/sepgsql,g' sepgsql.sql.in >sepgsql.sql make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o deparse.o deparse.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/deparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o hstore_plperl.so hstore_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-mpi.o pgp-mpi.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shippable.o shippable.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uavc.o uavc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql/uavc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/pl/plperl -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o jsonb_plperl.o jsonb_plperl.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl/jsonb_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-encrypt.o pgp-encrypt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-encrypt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-info.o pgp-info.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-mpi-openssl.o pgp-mpi-openssl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-mpi-openssl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-decrypt.o pgp-decrypt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-decrypt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o jsonb_plperl.so jsonb_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lm -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o sepgsql.so database.o dml.o hooks.o label.o proc.o relation.o schema.o selinux.o uavc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lselinux make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-pubdec.o pgp-pubdec.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pubdec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-pubenc.o pgp-pubenc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pubenc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o px-crypt.o px-crypt.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o px-hmac.o px-hmac.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp.o pgp.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-pubkey.o pgp-pubkey.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pubkey.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-s2k.o pgp-s2k.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-s2k.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgp-pgsql.o pgp-pgsql.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pgsql.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pgsql.c:403: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/pgp-pgsql.c:482: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o px.o px.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto/px.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o pgcrypto.so crypt-blowfish.o crypt-des.o crypt-gensalt.o crypt-md5.o mbuf.o openssl.o pgcrypto.o pgp-armor.o pgp-cfb.o pgp-compress.o pgp-decrypt.o pgp-encrypt.o pgp-info.o pgp-mpi.o pgp-mpi-openssl.o pgp-pgsql.o pgp-pubdec.o pgp-pubenc.o pgp-pubkey.o pgp-s2k.o pgp.o px-crypt.o px-hmac.o px.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -lcrypto -lz make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postgres_fdw.o postgres_fdw.c make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:7457: warning: nullPointer(CWE-476): Possible null pointer dereference: fsstate <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1408: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1408: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(retrieved_attrs)},(union ListCell){.ptr_value=(makeInteger(fpinfo->fetch_size))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1886: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1886: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1886: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:1886: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:2595: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:2595: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:2595: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)},(union ListCell){.ptr_value=(makeBoolean(plan->canSetTag))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:6860: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeBoolean(true))},(union ListCell){.ptr_value=(makeBoolean(false))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:7091: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeBoolean(has_final_sort))},(union ListCell){.ptr_value=(makeBoolean(extra->limit_needed))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c: In function ‘estimate_path_cost_size’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3470:33: warning: dereference of NULL ‘fpextra’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:5993:1: note: (1) entry to ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:5999:32: note: (2) calling ‘get_useful_pathkeys_for_relation’ from ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:903:1: note: (3) entry to ‘get_useful_pathkeys_for_relation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:916:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:938:20: note: (6) following ‘true’ branch (when ‘query_pathkeys_ok != 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:940:73: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:207:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:940:48: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:5999:32: note: (8) returning to ‘add_paths_with_pathkeys_for_rel’ from ‘get_useful_pathkeys_for_relation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:375:18: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:6051:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pg_list.h:377:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:6051:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:6060:17: note: (11) calling ‘estimate_path_cost_size’ from ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3072:1: note: (12) entry to ‘estimate_path_cost_size’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3097:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3205:27: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3464:20: note: (15) following ‘true’ branch (when ‘pathkeys’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/foreign/fdwapi.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:26: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include/nodes/pathnodes.h:835:15: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3466:29: note: in expansion of macro ‘IS_UPPER_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3466:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3470:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw/postgres_fdw.c:3470:33: note: (19) dereference of NULL ‘fpextra’ <--[csmock-gcc-wrapper] make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -shared -o postgres_fdw.so connection.o deparse.o option.o postgres_fdw.o shippable.o -L../../src/port -L../../src/common -L../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -fvisibility=hidden make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' + sed 's|C=`pwd`;|C=/usr/lib64/pgsql/tutorial;|' + make -j8 -C src/tutorial NO_PGXS=1 all make: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/tutorial' make -C ../../src/backend generated-headers rm -f advanced.sql; \ C=/usr/lib64/pgsql/tutorial; \ sed -e "s:_OBJWD_:$C:g" < advanced.source > advanced.sql rm -f basics.sql; \ C=/usr/lib64/pgsql/tutorial; \ sed -e "s:_OBJWD_:$C:g" < basics.source > basics.sql rm -f complex.sql; \ C=/usr/lib64/pgsql/tutorial; \ sed -e "s:_OBJWD_:$C:g" < complex.source > complex.sql make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' rm -f funcs.sql; \ C=/usr/lib64/pgsql/tutorial; \ sed -e "s:_OBJWD_:$C:g" < funcs.source > funcs.sql rm -f syscat.sql; \ C=/usr/lib64/pgsql/tutorial; \ sed -e "s:_OBJWD_:$C:g" < syscat.source > syscat.sql gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o complex.o complex.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o funcs.o funcs.c make -C catalog distprep generated-header-symlinks make -C nodes distprep generated-header-symlinks make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make -C adt jsonpath_gram.h make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: 'jsonpath_gram.h' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden complex.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o complex.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fPIC -fvisibility=hidden funcs.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -fvisibility=hidden -shared -o funcs.so make: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/tutorial' + rm -f src/tutorial/GNUmakefile + rm -f src/tutorial/complex.o src/tutorial/funcs.o + test_failure=0 + test 0 -eq 0 + make all -C src/test/regress make: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make -C ../../../src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C catalog distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C nodes distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make -C adt jsonpath_gram.h make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: 'jsonpath_gram.h' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C ../../../src/port all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../contrib/spi make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' + pushd postgresql-15.7 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 + upgrade_configure + 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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE' + ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --prefix=/usr/lib64/pgsql/postgresql-15 --disable-rpath --with-lz4 --with-icu --with-perl --with-tcl --with-ldap --with-pam --with-gssapi --with-ossp-uuid --with-libxml --with-libxslt --enable-nls --enable-dtrace --with-selinux --with-python --with-tclconfig=/usr/lib64 --with-system-tzdata=/usr/share/zoneinfo checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking which template to use... linux checking whether NLS is wanted... yes checking for default port number... 5432 checking for dtrace... /usr/bin/dtrace checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking for gawk... gawk checking whether gcc supports -Wdeclaration-after-statement, for CFLAGS... yes checking whether gcc supports -Werror=vla, for CFLAGS... yes checking whether gcc supports -Werror=unguarded-availability-new, for CFLAGS... no checking whether g++ supports -Werror=unguarded-availability-new, for CXXFLAGS... no checking whether gcc supports -Wendif-labels, for CFLAGS... yes checking whether g++ supports -Wendif-labels, for CXXFLAGS... no checking whether gcc supports -Wmissing-format-attribute, for CFLAGS... yes checking whether g++ supports -Wmissing-format-attribute, for CXXFLAGS... no checking whether gcc supports -Wimplicit-fallthrough=3, for CFLAGS... yes checking whether g++ supports -Wimplicit-fallthrough=3, for CXXFLAGS... no checking whether gcc supports -Wcast-function-type, for CFLAGS... yes checking whether g++ supports -Wcast-function-type, for CXXFLAGS... no checking whether gcc supports -Wformat-security, for CFLAGS... yes checking whether g++ supports -Wformat-security, for CXXFLAGS... no checking whether gcc supports -fno-strict-aliasing, for CFLAGS... yes checking whether g++ supports -fno-strict-aliasing, for CXXFLAGS... no checking whether gcc supports -fwrapv, for CFLAGS... yes checking whether g++ supports -fwrapv, for CXXFLAGS... no checking whether gcc supports -fexcess-precision=standard, for CFLAGS... yes checking whether g++ supports -fexcess-precision=standard, for CXXFLAGS... no checking whether gcc supports -funroll-loops, for CFLAGS_UNROLL_LOOPS... yes checking whether gcc supports -ftree-vectorize, for CFLAGS_VECTORIZE... yes checking whether gcc supports -Wunused-command-line-argument, for NOT_THE_CFLAGS... no checking whether gcc supports -Wcompound-token-split-by-macro, for NOT_THE_CFLAGS... no checking whether gcc supports -Wdeprecated-non-prototype, for NOT_THE_CFLAGS... no checking whether gcc supports -Wformat-truncation, for NOT_THE_CFLAGS... yes checking whether gcc supports -Wstringop-truncation, for NOT_THE_CFLAGS... yes checking whether the C compiler still works... yes checking how to run the C preprocessor... gcc -E checking for x86_64-redhat-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking allow thread-safe client libraries... yes checking whether to build with ICU support... yes checking for icu-uc icu-i18n... yes checking whether to build with Tcl... yes checking whether to build Perl modules... yes checking whether to build Python modules... yes checking whether to build with GSSAPI support... yes checking whether to build with PAM support... yes checking whether to build with BSD Authentication support... no checking whether to build with LDAP support... yes checking whether to build with Bonjour support... no checking whether to build with SELinux support... yes checking whether to build with systemd support... no checking whether to build with XML support... yes checking for libxml-2.0 >= 2.6.23... yes checking whether to build with LZ4 support... yes checking for liblz4... yes checking whether to build with ZSTD support... no checking for ld used by GCC... egrep: warning: egrep is obsolescent; using grep -E /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... egrep: warning: egrep is obsolescent; using grep -E yes checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib checking for x86_64-redhat-linux-strip... no checking for strip... strip checking whether it is possible to strip libraries... yes checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for a BSD-compatible install... /usr/bin/install -c checking for tar... /usr/bin/tar checking whether ln -s works... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for bison... /usr/bin/bison configure: using bison (GNU Bison) 3.8.2 checking for flex... /usr/bin/flex configure: using flex 2.6.4 checking for perl... /usr/bin/perl configure: using perl 5.40.0 checking for Perl archlibexp... /usr/lib64/perl5 checking for Perl privlibexp... /usr/share/perl5 checking for Perl useshrplib... true checking for CFLAGS recommended by Perl... -D_REENTRANT -D_GNU_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -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 -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 checking for CFLAGS to compile embedded Perl... checking for flags to link embedded Perl... -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 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc checking for PYTHON... /usr/bin/python3 configure: using python 3.13.0 (main, Oct 8 2024, 00:00:00) [GCC 14.2.1 20240912 (Red Hat 14.2.1-4)] checking for Python sysconfig module... yes checking Python configuration directory... /usr/lib64/python3.13/config-3.13-x86_64-linux-gnu checking Python include directory... -I/usr/include/python3.13 checking how to link an embedded Python application... -L/usr/lib64 -lpython3.13 -ldl -lm checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for strerror_r... yes checking for getpwuid_r... yes checking for gethostbyname_r... yes checking whether strerror_r returns int... no checking for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlsym... none required checking for library containing socket... none required checking for library containing shl_load... no checking for library containing getopt_long... none required checking for library containing shm_open... none required checking for library containing shm_unlink... none required checking for library containing clock_gettime... none required checking for library containing fdatasync... none required checking for library containing shmget... none required checking for library containing backtrace_symbols... none required checking for library containing gethostbyname_r... none required checking for library containing pthread_barrier_wait... none required checking for library containing readline... -lreadline checking for inflate in -lz... yes checking for library containing gss_init_sec_context... -lgssapi_krb5 checking for pam_start in -lpam... yes checking for xmlSaveToBuffer in -lxml2... yes checking for xsltCleanupGlobals in -lxslt... yes checking for LZ4_compress_default in -llz4... yes checking for ldap_bind in -lldap... yes checking for ldap_initialize... yes checking for ldap_verify_credentials... yes checking for security_compute_create_name in -lselinux... yes checking for uuid_export in -lossp-uuid... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking copyfile.h usability... no checking copyfile.h presence... no checking for copyfile.h... no checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking mbarrier.h usability... no checking mbarrier.h presence... no checking for mbarrier.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/personality.h usability... yes checking sys/personality.h presence... yes checking for sys/personality.h... yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/procctl.h usability... no checking sys/procctl.h presence... no checking for sys/procctl.h... no checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/signalfd.h usability... yes checking sys/signalfd.h presence... yes checking for sys/signalfd.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/tas.h usability... no checking sys/tas.h presence... no checking for sys/tas.h... no checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for net/if.h... yes checking for sys/ucred.h... no checking for netinet/tcp.h... yes checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for lz4... no checking lz4.h usability... yes checking lz4.h presence... yes checking for lz4.h... yes checking for zstd... /usr/bin/zstd checking gssapi/gssapi.h usability... yes checking gssapi/gssapi.h presence... yes checking for gssapi/gssapi.h... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking libxml/parser.h usability... yes checking libxml/parser.h presence... yes checking for libxml/parser.h... yes checking libxslt/xslt.h usability... yes checking libxslt/xslt.h presence... yes checking for libxslt/xslt.h... yes checking ldap.h usability... yes checking ldap.h presence... yes checking for ldap.h... yes checking for compatible LDAP implementation... yes checking ossp/uuid.h usability... no checking ossp/uuid.h presence... no checking for ossp/uuid.h... no checking uuid.h usability... yes checking uuid.h presence... yes checking for uuid.h... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for printf format archetype... gnu_printf checking for __func__... yes checking for _Static_assert... yes checking for typeof... typeof checking for __builtin_types_compatible_p... yes checking for __builtin_constant_p... yes checking for __builtin_unreachable... yes checking for computed goto support... yes checking for struct tm.tm_zone... yes checking for union semun... no checking for socklen_t... yes checking for struct sockaddr_un... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_storage.ss_family... yes checking for struct sockaddr_storage.__ss_family... no checking for struct sockaddr_storage.ss_len... no checking for struct sockaddr_storage.__ss_len... no checking for struct sockaddr.sa_len... no checking for struct addrinfo... yes checking for locale_t... yes checking for C/C++ restrict keyword... __restrict checking for struct cmsgcred... no checking for struct option... yes checking for z_streamp... yes checking whether assembler supports x86_64 popcntq... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of off_t... 8 checking size of bool... 1 checking for int timezone... yes checking whether gettimeofday takes only one argument... no checking for wcstombs_l declaration... no checking for backtrace_symbols... yes checking for clock_gettime... yes checking for copyfile... no checking for fdatasync... yes checking for getifaddrs... yes checking for getpeerucred... no checking for getrlimit... yes checking for inet_pton... yes checking for kqueue... no checking for mbstowcs_l... no checking for memset_s... no checking for poll... yes checking for posix_fallocate... yes checking for ppoll... yes checking for pstat... no checking for pthread_is_threaded_np... no checking for readlink... yes checking for readv... yes checking for setproctitle... no checking for setproctitle_fast... no checking for setsid... yes checking for shm_open... yes checking for strchrnul... yes checking for strsignal... yes checking for symlink... yes checking for syncfs... yes checking for sync_file_range... yes checking for uselocale... yes checking for wcstombs_l... no checking for writev... yes checking for __builtin_bswap16... yes checking for __builtin_bswap32... yes checking for __builtin_bswap64... yes checking for __builtin_clz... yes checking for __builtin_ctz... yes checking for __builtin_popcount... yes checking for __builtin_frame_address... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking how gcc reports undeclared, standard C functions... error checking whether sigwait is declared... yes checking for POSIX-conforming sigwait declaration... yes checking for posix_fadvise... yes checking whether posix_fadvise is declared... yes checking whether fdatasync is declared... yes checking whether strlcat is declared... yes checking whether strlcpy is declared... yes checking whether strnlen is declared... yes checking whether preadv is declared... yes checking whether pwritev is declared... yes checking whether F_FULLFSYNC is declared... no checking whether RTLD_GLOBAL is declared... yes checking whether RTLD_NOW is declared... yes checking for struct sockaddr_in6... yes checking for PS_STRINGS... no checking for dlopen... yes checking for explicit_bzero... yes checking for fls... no checking for getopt... yes checking for getpeereid... no checking for getrusage... yes checking for inet_aton... yes checking for link... yes checking for mkdtemp... yes checking for pread... yes checking for pwrite... yes checking for strlcat... yes checking for strlcpy... yes checking for strnlen... yes checking for strtof... yes checking for pthread_barrier_wait... yes checking for setenv... yes checking for unsetenv... yes checking for getaddrinfo... yes checking for getopt_long... yes checking for syslog... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for opterr... yes checking for optreset... no checking for strtoll... yes checking for strtoull... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking unicode/ucol.h usability... yes checking unicode/ucol.h presence... yes checking for unicode/ucol.h... yes checking for rl_completion_suppress_quote... yes checking for rl_filename_quote_characters... yes checking for rl_filename_quoting_function... yes checking for append_history... yes checking for history_truncate_file... yes checking for rl_completion_matches... yes checking for rl_filename_completion_function... yes checking for rl_reset_screen_size... yes checking for rl_variable_bind... yes checking test program... ok checking whether long int is 64 bits... yes checking for __builtin_mul_overflow... yes checking size of void *... 8 checking size of size_t... 8 checking size of long... 8 checking alignment of short... 2 checking alignment of int... 4 checking alignment of long... 8 checking alignment of double... 8 checking for int8... no checking for uint8... no checking for int64... no checking for uint64... no checking for __int128... yes checking for __int128 alignment bug... ok checking alignment of PG_INT128_TYPE... 16 checking for builtin __sync char locking functions... yes checking for builtin __sync int32 locking functions... yes checking for builtin __sync int32 atomic operations... yes checking for builtin __sync int64 atomic operations... yes checking for builtin __atomic int32 atomic operations... yes checking for builtin __atomic int64 atomic operations... yes checking for __get_cpuid... yes checking for __cpuid... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=-msse4.2... yes checking for __crc32cb, __crc32ch, __crc32cw, and __crc32cd with CFLAGS=... no checking for __crc32cb, __crc32ch, __crc32cw, and __crc32cd with CFLAGS=-march=armv8-a+crc... no checking which CRC-32C implementation to use... SSE 4.2 with runtime check checking for library containing sem_init... none required checking which semaphore API to use... unnamed POSIX checking which random number source to use... /dev/urandom checking for /dev/urandom... yes checking for library containing bind_textdomain_codeset... none required checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for msgfmt... /usr/bin/msgfmt checking for msgfmt flags... -c checking for msgmerge... /usr/bin/msgmerge checking for xgettext... /usr/bin/xgettext checking for tclsh... /usr/bin/tclsh checking for tclConfig.sh... /usr/lib64/tclConfig.sh checking tcl.h usability... yes checking tcl.h presence... yes checking for tcl.h... yes checking for perl.h... yes checking for libperl... yes checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking for xmllint... /usr/bin/xmllint checking for xsltproc... /usr/bin/xsltproc checking for fop... no checking for dbtoepub... no checking whether gcc supports -Wl,--as-needed... yes configure: using compiler=gcc (GCC) 14.2.1 20241104 (Red Hat 14.2.1-6) configure: using CFLAGS=-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE configure: using CPPFLAGS= -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP configure: using 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 -Wl,--as-needed configure: creating ./config.status config.status: creating GNUmakefile config.status: creating src/Makefile.global config.status: creating src/include/pg_config.h config.status: creating src/include/pg_config_ext.h config.status: creating src/interfaces/ecpg/include/ecpg_config.h config.status: linking src/backend/port/tas/dummy.s to src/backend/port/tas.s config.status: linking src/backend/port/posix_sema.c to src/backend/port/pg_sema.c config.status: linking src/backend/port/sysv_shmem.c to src/backend/port/pg_shmem.c config.status: linking src/include/port/linux.h to src/include/pg_config_os.h config.status: linking src/makefiles/Makefile.linux to src/Makefile.port + make -j8 all make -C ./src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C catalog distprep generated-header-symlinks make -C utils distprep generated-header-symlinks prereqdir=`cd 'parser/' >/dev/null && pwd` && \ cd '../../src/include/parser/' && rm -f gram.h && \ ln -s "$prereqdir/gram.h" . prereqdir=`cd 'storage/lmgr/' >/dev/null && pwd` && \ cd '../../src/include/storage/' && rm -f lwlocknames.h && \ ln -s "$prereqdir/lwlocknames.h" . make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[2]: Nothing to be done for 'distprep'. prereqdir=`cd './' >/dev/null && pwd` && \ cd '../../../src/include/utils/' && for file in fmgroids.h fmgrprotos.h errcodes.h; do \ rm -f $file && ln -s "$prereqdir/$file" . ; \ done /usr/bin/dtrace -C -h -s probes.d -o probes.h.tmp make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. prereqdir=`cd './' >/dev/null && pwd` && \ cd '../../../src/include/catalog/' && for file in pg_proc_d.h pg_type_d.h pg_attribute_d.h pg_class_d.h pg_attrdef_d.h pg_constraint_d.h pg_inherits_d.h pg_index_d.h pg_operator_d.h pg_opfamily_d.h pg_opclass_d.h pg_am_d.h pg_amop_d.h pg_amproc_d.h pg_language_d.h pg_largeobject_metadata_d.h pg_largeobject_d.h pg_aggregate_d.h pg_statistic_d.h pg_statistic_ext_d.h pg_statistic_ext_data_d.h pg_rewrite_d.h pg_trigger_d.h pg_event_trigger_d.h pg_description_d.h pg_cast_d.h pg_enum_d.h pg_namespace_d.h pg_conversion_d.h pg_depend_d.h pg_database_d.h pg_db_role_setting_d.h pg_tablespace_d.h pg_authid_d.h pg_auth_members_d.h pg_shdepend_d.h pg_shdescription_d.h pg_ts_config_d.h pg_ts_config_map_d.h pg_ts_dict_d.h pg_ts_parser_d.h pg_ts_template_d.h pg_extension_d.h pg_foreign_data_wrapper_d.h pg_foreign_server_d.h pg_user_mapping_d.h pg_foreign_table_d.h pg_policy_d.h pg_replication_origin_d.h pg_default_acl_d.h pg_init_privs_d.h pg_seclabel_d.h pg_shseclabel_d.h pg_collation_d.h pg_parameter_acl_d.h pg_partitioned_table_d.h pg_range_d.h pg_transform_d.h pg_sequence_d.h pg_publication_d.h pg_publication_namespace_d.h pg_publication_rel_d.h pg_subscription_d.h pg_subscription_rel_d.h schemapg.h system_fk_info.h; do \ rm -f $file && ln -s "$prereqdir/$file" . ; \ done touch ../../../src/include/utils/header-stamp touch ../../../src/include/catalog/header-stamp make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' sed -e 's/POSTGRESQL_/TRACE_POSTGRESQL_/g' \ -e 's/( *char \*/(const char */g' \ -e 's/, *char \*/, const char */g' probes.h.tmp >probes.h rm probes.h.tmp cd '../../../src/include/utils/' && rm -f probes.h && \ ln -s "../../../src/backend/utils/probes.h" . make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C src all make -C config all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/config' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/config' make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src' make -C common all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o archive.o archive.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o base64.o base64.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o checksum_helper.o checksum_helper.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o compression.o compression.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o config_info.o config_info.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o controldata_utils.o controldata_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o d2s.o d2s.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o encnames.o encnames.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o exec.o exec.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o f2s.o f2s.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o file_perm.o file_perm.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o file_utils.o file_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o hashfn.o hashfn.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o ip.o ip.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o jsonapi.o jsonapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o keywords.o keywords.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o kwlookup.o kwlookup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o link-canary.o link-canary.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o md5_common.o md5_common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_get_line.o pg_get_line.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_lzcompress.o pg_lzcompress.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pg_prng.o pg_prng.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o pgfnames.o pgfnames.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o psprintf.o psprintf.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o relpath.o relpath.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o rmtree.o rmtree.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o saslprep.o saslprep.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/rmtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o scram-common.o scram-common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o string.o string.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/scram-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o stringinfo.o stringinfo.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o unicode_norm.o unicode_norm.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o username.o username.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o wait_error.o wait_error.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o wchar.o wchar.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o cryptohash.o cryptohash.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o hmac.o hmac.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o md5.o md5.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o sha1.o sha1.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o sha2.o sha2.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o fe_memutils.o fe_memutils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o restricted_token.o restricted_token.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o sprompt.o sprompt.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c -o logging.o logging.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/logging.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c archive.c -o archive_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c: In function ‘simple_prompt_extended’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c base64.c -o base64_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: warning: leak of FILE ‘termout’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:96:19: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: warning: leak of ‘termout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:96:19: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c checksum_helper.c -o checksum_helper_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c compression.c -o compression_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c config_info.c -o config_info_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c controldata_utils.c -o controldata_utils_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c d2s.c -o d2s_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c encnames.c -o encnames_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c exec.c -o exec_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c f2s.c -o f2s_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c file_perm.c -o file_perm_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c file_utils.c -o file_utils_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c hashfn.c -o hashfn_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c ip.c -o ip_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c jsonapi.c -o jsonapi_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c keywords.c -o keywords_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c kwlookup.c -o kwlookup_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c link-canary.c -o link-canary_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c md5_common.c -o md5_common_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_get_line.c -o pg_get_line_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_lzcompress.c -o pg_lzcompress_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_prng.c -o pg_prng_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pgfnames.c -o pgfnames_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c psprintf.c -o psprintf_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c relpath.c -o relpath_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c rmtree.c -o rmtree_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c saslprep.c -o saslprep_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c scram-common.c -o scram-common_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c string.c -o string_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c stringinfo.c -o stringinfo_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c unicode_norm.c -o unicode_norm_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c username.c -o username_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c wait_error.c -o wait_error_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c wchar.c -o wchar_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c cryptohash.c -o cryptohash_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c hmac.c -o hmac_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c md5.c -o md5_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c sha1.c -o sha1_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c sha2.c -o sha2_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c fe_memutils.c -o fe_memutils_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/rmtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/scram-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c: In function ‘simple_prompt_extended’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: warning: leak of FILE ‘termout’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:96:19: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: warning: leak of ‘termout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:96:19: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (2) assuming ‘fopen("/dev/tty", "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:98:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:119:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:174:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/sprompt.c:180:16: note: (7) ‘termout’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/checksum_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/compression.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c restricted_token.c -o restricted_token_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DFRONTEND -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c sprompt.c -o sprompt_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c archive.c -o archive_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c base64.c -o base64_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c checksum_helper.c -o checksum_helper_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c compression.c -o compression_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c config_info.c -o config_info_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c controldata_utils.c -o controldata_utils_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c d2s.c -o d2s_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c encnames.c -o encnames_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c exec.c -o exec_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -Wno-declaration-after-statement -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c f2s.c -o f2s_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c file_perm.c -o file_perm_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c file_utils.c -o file_utils_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/d2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/encnames.c:541: warning: uninitvar(CWE-457): Uninitialized variable: newkey <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/f2s.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/file_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/ip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/kwlookup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/jsonapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_get_line.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/pg_lzcompress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/rmtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/scram-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c hashfn.c -o hashfn_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c ip.c -o ip_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c jsonapi.c -o jsonapi_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c keywords.c -o keywords_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c kwlookup.c -o kwlookup_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c link-canary.c -o link-canary_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c md5_common.c -o md5_common_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_get_line.c -o pg_get_line_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_lzcompress.c -o pg_lzcompress_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pg_prng.c -o pg_prng_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c pgfnames.c -o pgfnames_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c psprintf.c -o psprintf_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c relpath.c -o relpath_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c rmtree.c -o rmtree_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c saslprep.c -o saslprep_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c scram-common.c -o scram-common_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c string.c -o string_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c stringinfo.c -o stringinfo_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c unicode_norm.c -o unicode_norm_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c username.c -o username_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c wait_error.c -o wait_error_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c wchar.c -o wchar_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c cryptohash.c -o cryptohash_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c hmac.c -o hmac_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c md5.c -o md5_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c sha1.c -o sha1_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../src/common -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DVAL_CC="\"gcc\"" -DVAL_CPPFLAGS="\"-D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP\"" -DVAL_CFLAGS="\"-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE\"" -DVAL_CFLAGS_SL="\"-fPIC\"" -DVAL_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 -Wl,--as-needed\"" -DVAL_LDFLAGS_EX="\"\"" -DVAL_LDFLAGS_SL="\"\"" -DVAL_LIBS="\"-lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm \"" -c sha2.c -o sha2_srv.o rm -f libpgcommon.a rm -f libpgcommon_shlib.a ar crs libpgcommon.a archive.o base64.o checksum_helper.o compression.o config_info.o controldata_utils.o d2s.o encnames.o exec.o f2s.o file_perm.o file_utils.o hashfn.o ip.o jsonapi.o keywords.o kwlookup.o link-canary.o md5_common.o pg_get_line.o pg_lzcompress.o pg_prng.o pgfnames.o psprintf.o relpath.o rmtree.o saslprep.o scram-common.o string.o stringinfo.o unicode_norm.o username.o wait_error.o wchar.o cryptohash.o hmac.o md5.o sha1.o sha2.o fe_memutils.o restricted_token.o sprompt.o logging.o ar crs libpgcommon_shlib.a archive_shlib.o base64_shlib.o checksum_helper_shlib.o compression_shlib.o config_info_shlib.o controldata_utils_shlib.o d2s_shlib.o encnames_shlib.o exec_shlib.o f2s_shlib.o file_perm_shlib.o file_utils_shlib.o hashfn_shlib.o ip_shlib.o jsonapi_shlib.o keywords_shlib.o kwlookup_shlib.o link-canary_shlib.o md5_common_shlib.o pg_get_line_shlib.o pg_lzcompress_shlib.o pg_prng_shlib.o pgfnames_shlib.o psprintf_shlib.o relpath_shlib.o rmtree_shlib.o saslprep_shlib.o scram-common_shlib.o string_shlib.o stringinfo_shlib.o unicode_norm_shlib.o username_shlib.o wait_error_shlib.o wchar_shlib.o cryptohash_shlib.o hmac_shlib.o md5_shlib.o sha1_shlib.o sha2_shlib.o fe_memutils_shlib.o restricted_token_shlib.o sprompt_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/wchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/unicode_norm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common/unicode_norm.c: internal warning: child 35775 timed out after 30s <--[cppcheck] cswrap: error: child 35775 (/usr/bin/cppcheck) terminated by signal 15 (timed out) rm -f libpgcommon_srv.a ar crs libpgcommon_srv.a archive_srv.o base64_srv.o checksum_helper_srv.o compression_srv.o config_info_srv.o controldata_utils_srv.o d2s_srv.o encnames_srv.o exec_srv.o f2s_srv.o file_perm_srv.o file_utils_srv.o hashfn_srv.o ip_srv.o jsonapi_srv.o keywords_srv.o kwlookup_srv.o link-canary_srv.o md5_common_srv.o pg_get_line_srv.o pg_lzcompress_srv.o pg_prng_srv.o pgfnames_srv.o psprintf_srv.o relpath_srv.o rmtree_srv.o saslprep_srv.o scram-common_srv.o string_srv.o stringinfo_srv.o unicode_norm_srv.o username_srv.o wait_error_srv.o wchar_srv.o cryptohash_srv.o hmac_srv.o md5_srv.o sha1_srv.o sha2_srv.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C port all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fls.o fls.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o getpeereid.o getpeereid.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -msse4.2 -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sse42.o pg_crc32c_sse42.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sb8.o pg_crc32c_sb8.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc32c_sse42_choose.o pg_crc32c_sse42_choose.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bsearch_arg.o bsearch_arg.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o chklocale.o chklocale.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_net_ntop.o inet_net_ntop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o noblock.o noblock.c echo "#define PGBINDIR \"/usr/lib64/pgsql/postgresql-15/bin\"" >pg_config_paths.h echo "#define PGSHAREDIR \"/usr/lib64/pgsql/postgresql-15/share\"" >>pg_config_paths.h echo "#define SYSCONFDIR \"/usr/lib64/pgsql/postgresql-15/etc\"" >>pg_config_paths.h gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_bitutils.o pg_bitutils.c echo "#define INCLUDEDIR \"/usr/lib64/pgsql/postgresql-15/include\"" >>pg_config_paths.h echo "#define PKGINCLUDEDIR \"/usr/lib64/pgsql/postgresql-15/include\"" >>pg_config_paths.h echo "#define INCLUDEDIRSERVER \"/usr/lib64/pgsql/postgresql-15/include/server\"" >>pg_config_paths.h echo "#define LIBDIR \"/usr/lib64/pgsql/postgresql-15/lib\"" >>pg_config_paths.h echo "#define PKGLIBDIR \"/usr/lib64/pgsql/postgresql-15/lib\"" >>pg_config_paths.h echo "#define LOCALEDIR \"/usr/lib64/pgsql/postgresql-15/share/locale\"" >>pg_config_paths.h echo "#define DOCDIR \"/usr/lib64/pgsql/postgresql-15/share/doc/\"" >>pg_config_paths.h echo "#define HTMLDIR \"/usr/lib64/pgsql/postgresql-15/share/doc/\"" >>pg_config_paths.h echo "#define MANDIR \"/usr/lib64/pgsql/postgresql-15/share/man\"" >>pg_config_paths.h gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_strong_random.o pg_strong_random.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgcheckdir.o pgcheckdir.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgmkdirp.o pgmkdirp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgsleep.o pgsleep.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstrcasecmp.o pgstrcasecmp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstrsignal.o pgstrsignal.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqsignal.o pqsignal.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort.o qsort.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort_arg.o qsort_arg.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o quotes.o quotes.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snprintf.o snprintf.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o strerror.o strerror.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tar.o tar.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o thread.o thread.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c fls.c -o fls_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c getpeereid.c -o getpeereid_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -msse4.2 -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42.c -o pg_crc32c_sse42_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sb8.c -o pg_crc32c_sb8_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42_choose.c -o pg_crc32c_sse42_choose_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c bsearch_arg.c -o bsearch_arg_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c chklocale.c -o chklocale_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c inet_net_ntop.c -o inet_net_ntop_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c noblock.c -o noblock_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o path.o path.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_bitutils.c -o pg_bitutils_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_strong_random.c -o pg_strong_random_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgcheckdir.c -o pgcheckdir_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgmkdirp.c -o pgmkdirp_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgsleep.c -o pgsleep_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrcasecmp.c -o pgstrcasecmp_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrsignal.c -o pgstrsignal_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pqsignal.c -o pqsignal_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort.c -o qsort_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort_arg.c -o qsort_arg_shlib.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c quotes.c -o quotes_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c strerror.c -o strerror_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c tar.c -o tar_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c thread.c -o thread_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c fls.c -o fls_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c getpeereid.c -o getpeereid_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -msse4.2 -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42.c -o pg_crc32c_sse42_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sb8.c -o pg_crc32c_sb8_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_crc32c_sse42_choose.c -o pg_crc32c_sse42_choose_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c bsearch_arg.c -o bsearch_arg_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c chklocale.c -o chklocale_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c inet_net_ntop.c -o inet_net_ntop_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c noblock.c -o noblock_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_bitutils.c -o pg_bitutils_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pg_strong_random.c -o pg_strong_random_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/inet_net_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgcheckdir.c -o pgcheckdir_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgmkdirp.c -o pgmkdirp_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgsleep.c -o pgsleep_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/pgmkdirp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrcasecmp.c -o pgstrcasecmp_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pgstrsignal.c -o pgstrsignal_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c pqsignal.c -o pqsignal_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort.c -o qsort_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c qsort_arg.c -o qsort_arg_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c quotes.c -o quotes_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c strerror.c -o strerror_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort_arg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/qsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c tar.c -o tar_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c thread.c -o thread_srv.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c path.c -o path_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c path.c -o path_srv.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/path.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rm -f libpgport.a gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c snprintf.c -o snprintf_shlib.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/port -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c snprintf.c -o snprintf_srv.o ar crs libpgport.a fls.o getpeereid.o pg_crc32c_sse42.o pg_crc32c_sb8.o pg_crc32c_sse42_choose.o bsearch_arg.o chklocale.o inet_net_ntop.o noblock.o path.o pg_bitutils.o pg_strong_random.o pgcheckdir.o pgmkdirp.o pgsleep.o pgstrcasecmp.o pgstrsignal.o pqsignal.o qsort.o qsort_arg.o quotes.o snprintf.o strerror.o tar.o thread.o /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port/snprintf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rm -f libpgport_srv.a ar crs libpgport_srv.a fls_srv.o getpeereid_srv.o pg_crc32c_sse42_srv.o pg_crc32c_sb8_srv.o pg_crc32c_sse42_choose_srv.o bsearch_arg_srv.o chklocale_srv.o inet_net_ntop_srv.o noblock_srv.o path_srv.o pg_bitutils_srv.o pg_strong_random_srv.o pgcheckdir_srv.o pgmkdirp_srv.o pgsleep_srv.o pgstrcasecmp_srv.o pgstrsignal_srv.o pqsignal_srv.o qsort_srv.o qsort_arg_srv.o quotes_srv.o snprintf_srv.o strerror_srv.o tar_srv.o thread_srv.o rm -f libpgport_shlib.a ar crs libpgport_shlib.a fls_shlib.o getpeereid_shlib.o pg_crc32c_sse42_shlib.o pg_crc32c_sb8_shlib.o pg_crc32c_sse42_choose_shlib.o bsearch_arg_shlib.o chklocale_shlib.o inet_net_ntop_shlib.o noblock_shlib.o path_shlib.o pg_bitutils_shlib.o pg_strong_random_shlib.o pgcheckdir_shlib.o pgmkdirp_shlib.o pgsleep_shlib.o pgstrcasecmp_shlib.o pgstrsignal_shlib.o pqsignal_shlib.o qsort_shlib.o qsort_arg_shlib.o quotes_shlib.o snprintf_shlib.o strerror_shlib.o tar_shlib.o thread_shlib.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C timezone all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o localtime.o localtime.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o pgtz.o pgtz.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o strftime.o strftime.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/strftime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/pgtz.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/localtime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/timezone/localtime.o src/timezone/pgtz.o src/timezone/strftime.o ) >objfiles.txt make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make -C backend all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C catalog distprep generated-header-symlinks make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C utils distprep generated-header-symlinks make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C access all make -C backup all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C bootstrap all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' make -C brin all make -C catalog all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backup_manifest.o backup_manifest.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bootparse.o bootparse.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin.o brin.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aclchk.o aclchk.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o catalog.o catalog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bootstrap.o bootstrap.c make -C parser all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyze.o analyze.c make -C commands all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aggregatecmds.o aggregatecmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup/backup_manifest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup.o basebackup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/aggregatecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1817: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1818: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup/basebackup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootstrap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/analyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o alter.o alter.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gram.o gram.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootparse.y:492: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/aclchk.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/alter.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_copy.o basebackup_copy.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_agg.o parse_agg.c : In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_bloom.o brin_bloom.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1489:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1422:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1429:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1433:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1433:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1455:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1460:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1469:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1471:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1475:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:31:19: note: (10) inlined call to ‘boot_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1491:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyrealloc’, inlined from ‘yy_get_next_buffer’ at bootscanner.c:1491:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2242:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2242:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1498:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1502:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1471:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1475:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1480:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1482:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:31:19: note: (19) inlined call to ‘boot_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1491:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyrealloc’, inlined from ‘yy_get_next_buffer’ at bootscanner.c:1491:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2242:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1489:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1777:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:9:26: note: (1) entry to ‘boot_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1763:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:30:17: note: (2) inlined call to ‘boot_yyalloc’ from ‘boot_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1767:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyalloc’, inlined from ‘boot_yy_create_buffer’ at bootscanner.c:1767:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2229:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1768:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1768:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1771:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1777:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2031:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:13:23: note: (1) entry to ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2015:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:30:17: note: (2) inlined call to ‘boot_yyalloc’ from ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2024:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘boot_yyalloc’, inlined from ‘boot_yy_scan_bytes’ at bootscanner.c:2024:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2229:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c: In function ‘boot_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2025:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2025:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:11:24: note: (7) calling ‘boot_yy_scan_buffer’ from ‘boot_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2033:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:11:24: note: (8) entry to ‘boot_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:1965:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap/bootscanner.c:2031:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/analyze.c:2195: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/analyze.c:2250: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/analyze.c:2263: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lcolnode)},(union ListCell){.ptr_value=(rcolnode)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amcmds.o amcmds.c ( echo src/backend/bootstrap/bootparse.o src/backend/bootstrap/bootstrap.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' make -C executor all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execAmi.o execAmi.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_gzip.o basebackup_gzip.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_lz4.o basebackup_lz4.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_zstd.o basebackup_zstd.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_progress.o basebackup_progress.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execAsync.o execAsync.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_inclusion.o brin_inclusion.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_server.o basebackup_server.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyze.o analyze.c make -C foreign all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o foreign.o foreign.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_sink.o basebackup_sink.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_inclusion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_target.o basebackup_target.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execCurrent.o execCurrent.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_throttle.o basebackup_throttle.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dependency.o dependency.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup/basebackup_throttle.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign/foreign.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execCurrent.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/dependency.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:1790: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-2].ival,yylsp[-2]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:4194: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].ielem)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:4199: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-5].ielem)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5057: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5137: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[0].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5803: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(events1|events2))},((union ListCell){.ptr_value=(list_concat(columns1,columns2))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5810: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<2))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5812: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<3))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5814: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<4))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5816: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<4))},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:5818: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeInteger(1<<5))},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:6937: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeTypeNameFromNameList(yyvsp[-2].list))},(union ListCell){.ptr_value=(makeString(yyvsp[-5].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:6973: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[-2].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:7009: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-5].typnam)},(union ListCell){.ptr_value=(yyvsp[-3].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8345: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=((struct List*)NULL)},(union ListCell){.ptr_value=(makeInteger(-1))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8349: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].list)},(union ListCell){.ptr_value=(makeInteger(-1))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8353: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].list)},(union ListCell){.ptr_value=(makeInteger(0))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8497: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(yyvsp[-2].str))},(union ListCell){.ptr_value=(makeString(yyvsp[0].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8776: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8778: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[-1].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8780: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8896: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].typnam)},(union ListCell){.ptr_value=(yyvsp[-2].typnam)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8930: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].objwithargs)},(union ListCell){.ptr_value=(yyvsp[0].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8934: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].objwithargs)},(union ListCell){.ptr_value=(yyvsp[-6].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8938: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].objwithargs)},(union ListCell){.ptr_value=(NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8942: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[0].objwithargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:8952: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].typnam)},(union ListCell){.ptr_value=(makeString(yyvsp[-1].str))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:11423: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:11435: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13462: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].alias)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13466: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13473: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(a)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13480: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(a)},(union ListCell){.ptr_value=(yyvsp[-1].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13484: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(NULL)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13513: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].list)},(union ListCell){.ptr_value=(yyvsp[0].alias)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13639: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].node)},(union ListCell){.ptr_value=((struct List*)NULL)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13657: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-1].node)},(union ListCell){.ptr_value=(yyvsp[0].list)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:13963: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-1].ival,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14347: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(1<<12,yylsp[-3]))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-1].ival,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14396: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14460: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14474: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14488: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14502: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14521: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14539: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14675: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14683: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14691: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14699: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14802: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:14817: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15280: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-3].node)},((union ListCell){.ptr_value=(makeStringConst(yyvsp[-1].str,yylsp[-1]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15439: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[-1].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15451: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeBoolAConst(yyvsp[-1].boolean,-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15468: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15468: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[-1].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:15973: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeStringConst(yyvsp[-2].str,yylsp[-2]))}),(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16003: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16003: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16003: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-6].node)},(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16008: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16008: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16014: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16037: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16037: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16042: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16042: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[0].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16053: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16068: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeIntConst(1,-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16068: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-2].node)},((union ListCell){.ptr_value=(makeIntConst(1,-1))}),((union ListCell){.ptr_value=(makeTypeCast(yyvsp[0].node,SystemTypeName("int4"),-1))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16074: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16074: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(yyvsp[-4].node)},(union ListCell){.ptr_value=(yyvsp[-2].node)},(union ListCell){.ptr_value=(yyvsp[0].node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16398: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeIntConst(0x7FFF,-1))}),((union ListCell){.ptr_value=(makeIntConst(yyvsp[-2].ival,yylsp[-2]))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:17923: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_concat(directargs,orderedargs))}),(union ListCell){.ptr_value=(ndirectargs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:18030: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString("pg_catalog"))},(union ListCell){.ptr_value=(makeString(name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:18042: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString("pg_catalog"))},(union ListCell){.ptr_value=(makeString(name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:18111: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lexpr)},(union ListCell){.ptr_value=(rexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:18128: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lexpr)},(union ListCell){.ptr_value=(rexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.y:16492: error: legacyUninitvar(CWE-457): Uninitialized variable: n <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:2077: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(make_agg_arg(17,(unsigned int)0))}),((union ListCell){.ptr_value=(make_agg_arg(2281,(unsigned int)0))})' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_minmax.o brin_minmax.c from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/pg_aggregate.h:24, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘expand_grouping_sets’ at parse_agg.c:1830:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: warning: dereference of NULL ‘expanded_groups’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c: In function ‘expand_grouping_sets’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:1797:1: note: (1) entry to ‘expand_grouping_sets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:1804:12: note: (2) following ‘false’ branch (when ‘groupingSets’ is non-NULL)... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:42: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:1807:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:174:56: note: (5) inlined call to ‘list_nth_cell’ from ‘expand_grouping_sets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:174:49: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_agg.c:1830:30: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘expand_grouping_sets’ at parse_agg.c:1830:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (7) dereference of NULL ‘expanded_groups’ <--[csmock-gcc-wrapper] ( echo src/backend/foreign/foreign.o ) >objfiles.txt ( echo src/backend/backup/backup_manifest.o src/backend/backup/basebackup.o src/backend/backup/basebackup_copy.o src/backend/backup/basebackup_gzip.o src/backend/backup/basebackup_lz4.o src/backend/backup/basebackup_zstd.o src/backend/backup/basebackup_progress.o src/backend/backup/basebackup_server.o src/backend/backup/basebackup_sink.o src/backend/backup/basebackup_target.o src/backend/backup/basebackup_throttle.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_minmax_multi.o brin_minmax_multi.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_clause.o parse_clause.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heap.o heap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_pageops.o brin_pageops.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/heap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_pageops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_clause.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c: In function ‘do_analyze_rel’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c: In function ‘brin_range_deserialize’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execExpr.o execExpr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o index.o index.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_revmap.o brin_revmap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:611:25: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:291:1: note: (1) entry to ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:451:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:23: note: (4) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:505:27: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:521:19: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:530:9: note: (8) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:533:12: note: (10) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:538:28: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:548:12: note: (12) following ‘true’ branch (when ‘numrows > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:553:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:561:31: note: (14) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:590:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:590:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:596:17: note: (17) inlined call to ‘MemoryContextSwitchTo’ from ‘do_analyze_rel’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:48, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:15: <--[csmock-gcc-wrapper] In function ‘MemoryContextSwitchTo’, inlined from ‘do_analyze_rel’ at analyze.c:596:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/palloc.h:135:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c: In function ‘do_analyze_rel’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:607:35: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:609:60: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:609:39: note: (21) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:611:25: note: (22) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:657:55: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:451:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:9: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:23: note: (3) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:505:27: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:521:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:530:9: note: (7) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:533:12: note: (9) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:538:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:634:12: note: (11) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:638:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:652:35: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:654:60: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:654:39: note: (15) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:657:55: note: (16) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c: In function ‘compute_index_stats’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:850:29: warning: dereference of NULL ‘thisdata’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:291:1: note: (1) entry to ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:451:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:500:23: note: (4) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:505:27: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:521:19: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:530:9: note: (8) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:533:12: note: (10) following ‘false’ branch (when ‘inh == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:538:28: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:548:12: note: (12) following ‘true’ branch (when ‘numrows > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:553:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:561:31: note: (14) following ‘false’ branch (when ‘attr_cnt <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:590:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:590:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:591:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:591:25: note: (18) calling ‘compute_index_stats’ from ‘do_analyze_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:830:1: note: (19) entry to ‘compute_index_stats’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:847:27: note: (20) following ‘true’ branch (when ‘ind < nindexes’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:849:52: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:849:31: note: (22) ‘indexdata’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/analyze.c:850:29: note: (23) dereference of NULL ‘thisdata’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_revmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_clause.c:1591: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_colvar)},(union ListCell){.ptr_value=(r_colvar)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o async.o async.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_clause.c:1595: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_colvar)},(union ListCell){.ptr_value=(r_colvar)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_clause.c:1663: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(l_node)},(union ListCell){.ptr_value=(r_node)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:815:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3000:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3026:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘true’ branch (when ‘typlen > 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:57: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:600:29: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:813:44: note: in expansion of macro ‘PointerGetDatum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:815:25: note: (12) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:824:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3000:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3026:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘false’ branch (when ‘typlen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (12) following ‘true’ branch (when ‘typlen == -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:600:29: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:822:44: note: in expansion of macro ‘PointerGetDatum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:824:25: note: (14) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:834:25: warning: use of NULL ‘dataptr’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3000:1: note: (1) entry to ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:3026:31: note: (2) calling ‘brin_range_deserialize’ from ‘brin_minmax_multi_summary_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:723:1: note: (3) entry to ‘brin_range_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:791:12: note: (4) following ‘false’ branch (when ‘datalen == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:800:23: note: (6) following ‘true’ branch (when ‘i < nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:802:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:811:25: note: (10) following ‘false’ branch (when ‘typlen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:820:25: note: (12) following ‘false’ branch (when ‘typlen != -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:828:25: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:828:25: note: (14) following ‘true’ branch (when ‘typlen == -2’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:830:48: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:834:25: note: (16) argument 1 (‘dataptr’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c: In function ‘reduce_expanded_ranges’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1519:41: warning: dereference of NULL ‘distances’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2408:1: note: (1) entry to ‘brin_minmax_multi_add_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2440:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2486:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2486:17: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2533:21: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2533:21: note: (6) calling ‘range_add_value’ from ‘brin_minmax_multi_add_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1698:1: note: (7) entry to ‘range_add_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1706:17: note: (8) calling ‘minmax_multi_get_strategy_procinfo’ from ‘range_add_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2900:1: note: (9) entry to ‘minmax_multi_get_strategy_procinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2938:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:2942:42: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:544:37: note: in definition of macro ‘DatumGetObjectId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1706:17: note: (12) returning to ‘range_add_value’ from ‘minmax_multi_get_strategy_procinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1727:20: note: (13) calling ‘ensure_free_space_in_buffer’ from ‘range_add_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1603:1: note: (14) entry to ‘ensure_free_space_in_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1622:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1626:17: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1640:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:79: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/memutils.h:171:10: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1654:15: note: in expansion of macro ‘AllocSetContextCreate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1667:21: note: (19) calling ‘build_distances’ from ‘ensure_free_space_in_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1331:1: note: (20) entry to ‘build_distances’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1341:12: note: (21) following ‘true’ branch (when ‘neranges == 1’)... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1667:21: note: (23) returning to ‘ensure_free_space_in_buffer’ from ‘build_distances’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1674:20: note: (24) calling ‘reduce_expanded_ranges’ from ‘ensure_free_space_in_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1478:1: note: (25) entry to ‘reduce_expanded_ranges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1500:12: note: (26) following ‘false’ branch (when ‘ndistances > keep’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1504:21: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1516:23: note: (28) following ‘true’ branch (when ‘i < keep’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1519:58: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1519:58: note: (30) ‘distances’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_minmax_multi.c:1519:41: note: (31) dereference of NULL ‘distances + (long unsigned int)i * 16’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexing.o indexing.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_tuple.o brin_tuple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o namespace.o namespace.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExpr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:20, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_coerce.o parse_coerce.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/async.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/index.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/namespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_coerce.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_collate.o parse_collate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_collate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/heaptoast.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:36: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c: In function ‘brin_deconstruct_tuple’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupmacs.h:25:40: warning: dereference of NULL ‘nullbits’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:46: note: in expansion of macro ‘att_isnull’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:553:1: note: (1) entry to ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:565:72: note: (2) following ‘true’ branch (when ‘dMemtuple’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:565:28: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:565:28: note: (4) calling ‘brin_memtuple_initialize’ from ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:511:1: note: (5) entry to ‘brin_memtuple_initialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:523:52: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:523:52: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:523:52: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:523:52: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:523:52: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:521:23: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:535:32: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:565:28: note: (18) returning to ‘brin_deform_tuple’ from ‘brin_memtuple_initialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:568:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:34: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/brin_tuple.h:93:60: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:572:14: note: in expansion of macro ‘BrinTupleIsEmptyRange’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:583:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:587:9: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:587:9: note: (23) calling ‘brin_deconstruct_tuple’ from ‘brin_deform_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:645:1: note: (24) entry to ‘brin_deconstruct_tuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:660:33: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:42: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:42: note: (27) following ‘true’ branch (when ‘nulls != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupmacs.h:25:47: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:46: note: in expansion of macro ‘att_isnull’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupmacs.h:25:40: note: (29) ‘nullbits’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:46: note: in expansion of macro ‘att_isnull’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupmacs.h:25:40: note: (30) dereference of NULL ‘nullbits + (sizetype)(attnum >> 3)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_tuple.c:667:46: note: in expansion of macro ‘att_isnull’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_collate.c:377: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(le)},(union ListCell){.ptr_value=(re)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cluster.o cluster.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_validate.o brin_validate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/gram.c: internal warning: child 36995 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 36995 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_cte.o parse_cte.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_validate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_cte.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brin_xlog.o brin_xlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/cluster.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin/brin_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_cte.c:276: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_cte.c:292: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_cte.c:298: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_clause->cycle_mark_value)},(union ListCell){.ptr_value=(cycle_clause->cycle_mark_default)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_enr.o parse_enr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_expr.o parse_expr.c ( echo src/backend/access/brin/brin.o src/backend/access/brin/brin_bloom.o src/backend/access/brin/brin_inclusion.o src/backend/access/brin/brin_minmax.o src/backend/access/brin/brin_minmax_multi.o src/backend/access/brin/brin_pageops.o src/backend/access/brin/brin_revmap.o src/backend/access/brin/brin_tuple.o src/backend/access/brin/brin_validate.o src/backend/access/brin/brin_xlog.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' make -C common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o attmap.o attmap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufmask.o bufmask.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o detoast.o detoast.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/attmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o objectaccess.o objectaccess.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heaptuple.o heaptuple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o objectaddress.o objectaddress.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/detoast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partition.o partition.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c: In function ‘has_partition_attrs’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1213: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(cmp)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1252: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1261: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1270: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1277: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">=",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(cexpr))copyObjectImpl(cexpr),a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<=",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(bexpr))copyObjectImpl(bexpr),a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1284: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(sub1)},(union ListCell){.ptr_value=(sub2)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1288: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",aexpr,bexpr,a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),cexpr,a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1295: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,"<",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(cexpr))copyObjectImpl(cexpr),a->location))}),((union ListCell){.ptr_value=(makeSimpleA_Expr(AEXPR_OP,">",(typeof(aexpr))copyObjectImpl(aexpr),(typeof(bexpr))copyObjectImpl(bexpr),a->location))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:1302: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(sub1)},(union ListCell){.ptr_value=(sub2)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c:2942: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(cmp)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o collationcmds.o collationcmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execExprInterp.o execExprInterp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_func.o parse_func.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:971: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:972: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:973: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:974: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:976: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:980: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/heaptuple.c:981: warning: nullPointer(CWE-476): Possible null pointer dereference: targetMinimalTuple <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indextuple.o indextuple.c :286:37: warning: dereference of NULL ‘partexprs_item’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:253:1: note: (1) entry to ‘has_partition_attrs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:261:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:264:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:268:26: note: (4) inlined call to ‘list_head’ from ‘has_partition_attrs’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:17: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘has_partition_attrs’ at partition.c:268:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘has_partition_attrs’: cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:269:23: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:271:45: note: (8) inlined call to ‘get_partition_col_attnum’ from ‘has_partition_attrs’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:31: <--[csmock-gcc-wrapper] In function ‘get_partition_col_attnum’, inlined from ‘has_partition_attrs’ at partition.c:271:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/partcache.h:81:19: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c: In function ‘has_partition_attrs’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:273:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:286:37: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/partition.c:286:37: note: (12) dereference of NULL ‘partexprs_item’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_aggregate.o pg_aggregate.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o printsimple.o printsimple.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/collationcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/indextuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:2341: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(typename)},((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:2344: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(name)},((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:2348: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(name,0)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:2355: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(name)},(union ListCell){.ptr_value=(args)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:4920: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(coll->collname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:4994: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(conForm->conname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5099: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(schema)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5099: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(opcForm->opcname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5179: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltype)},(union ListCell){.ptr_value=(rtype)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5241: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltype)},(union ListCell){.ptr_value=(rtype)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5361: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formStatistic->stxname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5388: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formParser->prsname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5415: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formDict->dictname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5442: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formTmpl->tmplname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5469: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(formCfg->cfgname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5976: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(pstrdup(schema))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:5976: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(pstrdup(amForm->amname.data))},(union ListCell){.ptr_value=(pstrdup(schema))},(union ListCell){.ptr_value=(pstrdup(opfForm->opfname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/objectaddress.c:6014: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(schema)},(union ListCell){.ptr_value=(pstrdup(relForm->relname.data))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_aggregate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o comment.o comment.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o constraint.o constraint.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o printtup.o printtup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conversioncmds.o conversioncmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/printtup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1781: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(aarg->ptr_value)},(union ListCell){.ptr_value=(harg->ptr_value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1785: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(aarg->ptr_value)},(union ListCell){.ptr_value=(harg->ptr_value)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2272: warning: uninitvar(CWE-457): Uninitialized variable: argoids <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_attrdef.o pg_attrdef.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reloptions.o reloptions.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/constraint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copy.o copy.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_attrdef.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfrom.o copyfrom.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c: In function ‘DoCopy’: <--[csmock-gcc-wrapper] from gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_cast.o pg_cast.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1762:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: warning: dereference of NULL ‘fargs’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:90:1: note: (1) entry to ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:94:53: note: (2) following ‘true’ branch (when ‘fn’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:94:21: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:124:16: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:135:13: note: (5) inlined call to ‘list_length’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ParseFuncOrColumn’ at parse_func.c:135:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:135:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:155:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:155:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (11) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:179:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:210:12: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:210:12: note: (13) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:223:38: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:266:20: note: (15) calling ‘func_get_detail’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1393:1: note: (16) entry to ‘func_get_detail’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1419:12: note: (17) following ‘true’ branch (when ‘argdefaults’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1420:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1420:30: note: (19) ‘fargnames’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1432:33: note: (20) following ‘true’ branch (when ‘best_candidate’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1436:20: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1441:12: note: (22) following ‘false’ branch (when ‘best_candidate’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1585:47: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1585:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1593:31: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1593:20: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1597:25: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1623:20: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1626:40: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1631:20: note: (30) following ‘true’ branch (when ‘argdefaults’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1631:50: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1631:33: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1699:30: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:266:20: note: (34) returning to ‘ParseFuncOrColumn’ from ‘func_get_detail’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:294:12: note: (35) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:304:43: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:358:17: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:367:23: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:368:20: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:370:49: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:376:20: note: (41) following ‘true’ branch (when ‘aggkind != 110’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:381:28: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:381:28: note: (43) following ‘true’ branch (when ‘agg_within_group != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:387:28: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:387:28: note: (45) following ‘false’ branch (when ‘over’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:407:45: note: (46) inlined call to ‘list_length’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ParseFuncOrColumn’ at parse_func.c:407:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:414:36: note: (48) following ‘false’ branch (when ‘catDirectArgs == numDirectArgs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:504:28: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:504:28: note: (50) following ‘true’ branch (when ‘aggkind == 104’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:505:33: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:505:33: note: (52) calling ‘unify_hypothetical_args’ from ‘ParseFuncOrColumn’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1742:1: note: (53) entry to ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1752:25: note: (54) inlined call to ‘list_length’ from ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1752:18: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (55) following ‘false’ branch (when ‘fargs’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘unify_hypothetical_args’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1752:23: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1755:12: note: (57) following ‘false’ branch (when ‘numNonHypotheticalArgs >= 0’)... <--[csmock-gcc-wrapper] cc1: note: (58) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1759:56: note: (59) following ‘true’ branch (when ‘hargpos < numDirectArgs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1761:76: note: (60) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1762:36: note: (61) inlined call to ‘list_nth_cell’ from ‘unify_hypothetical_args’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘unify_hypothetical_args’ at parse_func.c:1762:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (62) dereference of NULL ‘fargs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘funcname_signature_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: warning: dereference of NULL ‘lc’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2015:70: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:1994:1: note: (1) entry to ‘funcname_signature_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2006:30: note: (2) inlined call to ‘list_length’ from ‘funcname_signature_string’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘funcname_signature_string’ at parse_func.c:2006:23: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (3) following ‘true’ branch (when ‘argnames’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c: In function ‘funcname_signature_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2009:23: note: (5) following ‘true’ branch (when ‘i < nargs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2011:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2011:20: note: (7) following ‘false’ branch (when ‘i == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2013:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2009:23: note: (9) following ‘true’ branch (when ‘i < nargs’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2011:20: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (11) dereference of NULL ‘lc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_func.c:2015:70: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copyfrom.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:301:41: warning: dereference of NULL ‘rel’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_merge.o parse_merge.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:280:20: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:48, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/palloc.h:115:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:569:28: note: in expansion of macro ‘palloc0fast’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:593:53: note: in expansion of macro ‘newNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:285:25: note: in expansion of macro ‘makeNode’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:294:12: note: (3) following ‘true’ branch (when ‘is_from != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:301:21: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:301:20: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:301:41: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copy.c:301:41: note: (7) dereference of NULL ‘rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/reloptions.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_class.o pg_class.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_collation.o pg_collation.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfromparse.o copyfromparse.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c: In function ‘ExecEvalStepOp.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_collation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyto.o copyto.c :2336:27: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c:2321:1: note: (1) entry to ‘ExecEvalStepOp.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c:2330:23: note: (2) inlined call to ‘bsearch’ from ‘ExecEvalStepOp.part.0’ <--[csmock-gcc-wrapper] In file included from /usr/include/stdlib.h:965, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:60, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c:57: <--[csmock-gcc-wrapper] In function ‘bsearch’, inlined from ‘ExecEvalStepOp.part.0’ at execExprInterp.c:2330:9: /usr/include/bits/stdlib-bsearch.h:29:14: note: (3) following ‘true’ branch (when ‘__u > __l’)... <--[csmock-gcc-wrapper] /usr/include/bits/stdlib-bsearch.h:31:20: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c: In function ‘ExecEvalStepOp.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execExprInterp.c:2336:27: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copyfromparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/copyto.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execGrouping.o execGrouping.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createas.o createas.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_constraint.o pg_constraint.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execGrouping.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_constraint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execIndexing.o execIndexing.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scankey.o scankey.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o session.o session.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execJunk.o execJunk.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncscan.o syncscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c: In function ‘ExecInitJunkFilterConversion’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execMain.o execMain.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execIndexing.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/syncscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C gin all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/createas.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginarrayproc.o ginarrayproc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_conversion.o pg_conversion.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:176:46: warning: dereference of NULL ‘t’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:137:1: note: (1) entry to ‘ExecInitJunkFilterConversion’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:166:12: note: (2) following ‘true’ branch (when ‘cleanLength > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:168:43: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:169:21: note: (4) inlined call to ‘list_head’ from ‘ExecInitJunkFilterConversion’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/execnodes.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/executor/execdesc.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/executor/executor.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:17: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘ExecInitJunkFilterConversion’ at execJunk.c:169:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (5) following ‘false’ branch (when ‘targetList’ is NULL)... <--[csmock-gcc-wrapper] In function ‘ExecInitJunkFilterConversion’: cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:170:31: note: (7) following ‘true’ branch (when ‘i < cleanLength’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:172:59: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:172:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (10) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execJunk.c:176:46: note: (11) dereference of NULL ‘t’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbcommands.o dbcommands.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_compression.o toast_compression.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginbtree.o ginbtree.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execParallel.o execParallel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_internals.o toast_internals.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execMain.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o define.o define.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execParallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/toast_internals.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_db_role_setting.o pg_db_role_setting.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o discard.o discard.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tupconvert.o tupconvert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execPartition.o execPartition.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_depend.o pg_depend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/dbcommands.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tupdesc.o tupdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropcmds.o dropcmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execProcnode.o execProcnode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_depend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execPartition.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common/tupdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execProcnode.c:391: warning: nullPointer(CWE-476): Possible null pointer dereference: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/dropcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:15, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execProcnode.c:407: warning: nullPointer(CWE-476): Possible null pointer dereference: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execProcnode.c:433: warning: nullPointer(CWE-476): Possible null pointer dereference: node <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execProcnode.c:434: warning: nullPointer(CWE-476): Possible null pointer dereference: node <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execProcnode.c:433: error: ctunullpointer(CWE-476): Null pointer dereference: node <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_enum.o pg_enum.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execReplication.o execReplication.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o event_trigger.o event_trigger.c ( echo src/backend/access/common/attmap.o src/backend/access/common/bufmask.o src/backend/access/common/detoast.o src/backend/access/common/heaptuple.o src/backend/access/common/indextuple.o src/backend/access/common/printsimple.o src/backend/access/common/printtup.o src/backend/access/common/relation.o src/backend/access/common/reloptions.o src/backend/access/common/scankey.o src/backend/access/common/session.o src/backend/access/common/syncscan.o src/backend/access/common/toast_compression.o src/backend/access/common/toast_internals.o src/backend/access/common/tupconvert.o src/backend/access/common/tupdesc.o ) >objfiles.txt from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/gin_private.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c: In function ‘ginPlaceToPage’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: warning: dereference of NULL ‘childpage’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:417:25: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:29: note: in definition of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:46: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/snapshot.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/gin_private.h:13: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:44: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:35: note: in definition of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/gin_private.h:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:32: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:31: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:29: note: in definition of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:31: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:48: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:732:24: note: (26) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:338:1: note: (27) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:347:25: note: (28) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:348:33: note: (29) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:366:12: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:368:25: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:390:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:395:17: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:395:17: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:398:17: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:415:20: note: (36) following ‘true’ branch (when ‘childbuf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:417:25: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: note: (38) dereference of NULL ‘childpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:417:25: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: warning: dereference of NULL ‘childpage’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:487:48: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:29: note: in definition of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:46: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:44: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:35: note: in definition of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:32: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:31: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:29: note: in definition of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:31: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:731:48: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:732:24: note: (26) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:338:1: note: (27) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:347:25: note: (28) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:348:33: note: (29) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:366:12: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:368:25: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:390:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:395:17: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:395:17: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:454:17: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:454:17: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:468:27: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:471:20: note: (38) following ‘false’ branch (when ‘buildStats’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:479:34: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:484:20: note: (40) following ‘true’ branch (when ‘childbuf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:486:47: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: note: (42) dereference of NULL ‘childpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:487:48: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:579:25: warning: use of NULL ‘newrootpg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:811:1: note: (1) entry to ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:817:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:818:17: note: (4) calling ‘ginFinishOldSplit’ from ‘ginInsertValue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (5) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (6) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (8) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (9) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:19: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:128:43: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:21: note: in expansion of macro ‘GinPageIsIncompleteSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:702:25: note: (12) calling ‘ginFinishOldSplit’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:775:1: note: (13) entry to ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:780:12: note: (14) following ‘false’ branch (when ‘access != 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:795:9: note: (16) calling ‘ginFinishSplit’ from ‘ginFinishOldSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:675:1: note: (17) entry to ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:701:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:44: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:35: note: in definition of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:705:24: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:732:24: note: (20) calling ‘ginPlaceToPage’ from ‘ginFinishSplit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:338:1: note: (21) entry to ‘ginPlaceToPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:347:25: note: (22) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:348:33: note: (23) ‘newlpage’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:454:17: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:468:27: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:471:20: note: (26) following ‘false’ branch (when ‘buildStats’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:329:58: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/ginblock.h:111:50: note: in expansion of macro ‘PageGetSpecialPointer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:479:34: note: in expansion of macro ‘GinPageGetOpaque’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginbtree.c:579:25: note: (28) argument 2 (‘newrootpg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginbulk.o ginbulk.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' make -C gist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gist.o gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistbuild.o gistbuild.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindatapage.o gindatapage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistbuild.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_expr.c: internal warning: child 37469 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_enum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/gindatapage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: error: child 37469 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_node.o parse_node.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execReplication.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/event_trigger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_inherits.o pg_inherits.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o explain.o explain.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_oper.o parse_oper.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_inherits.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extension.o extension.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execSRF.o execSRF.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_largeobject.o pg_largeobject.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_oper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_namespace.o pg_namespace.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execSRF.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginentrypage.o ginentrypage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_oper.c:733: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltree)},(union ListCell){.ptr_value=(rtree)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_oper.c:835: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(ltree)},(union ListCell){.ptr_value=(rtree)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/explain.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_param.o parse_param.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginentrypage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_param.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/extension.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_operator.o pg_operator.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execScan.o execScan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistbuildbuffers.o gistbuildbuffers.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistbuildbuffers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execScan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_operator.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execScan.c:338: error: legacyUninitvar(CWE-457): Uninitialized variable: relids <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_relation.o parse_relation.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginfast.o ginfast.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execTuples.o execTuples.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/extension.c:310: warning: nullPointer(CWE-476): Possible null pointer dereference: versionname <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/extension.c:3020: warning: nullPointer(CWE-476): Possible null pointer dereference: versionName <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/extension.c:310: error: ctunullpointer(CWE-476): Null pointer dereference: versionname <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistget.o gistget.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_parameter_acl.o pg_parameter_acl.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistproc.o gistproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistget.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_proc.o pg_proc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginfast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c: In function ‘do_tup_output’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginget.o ginget.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2285:9: warning: use of uninitialized value ‘isnull’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2303:1: note: (1) entry to ‘do_text_output_multiline’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2306:25: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2306:25: note: (3) capacity: 1 byte <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2308:16: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2313:23: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2313:23: note: (6) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2314:20: note: (7) following ‘false’ branch (when ‘eol’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2321:31: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2326:17: note: (9) calling ‘do_tup_output’ from ‘do_text_output_multiline’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2275:1: note: (10) entry to ‘do_tup_output’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execTuples.c:2285:9: note: (11) use of uninitialized value ‘isnull’ here <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_target.o parse_target.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o execUtils.o execUtils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginget.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistscan.o gistscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_target.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/execUtils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:538:45: warning: dereference of NULL ‘newlc’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:72:1: note: (1) entry to ‘ProcedureCreate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:129:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:139:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:164:12: note: (4) following ‘false’ branch (when ‘parameterModes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:186:113: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:188:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:198:21: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:201:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:210:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:239:12: note: (10) following ‘false’ branch (when ‘paramModes’ is NULL)... <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_publication.o pg_publication.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:294:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:294:23: note: (12) following ‘true’ branch (when ‘i != 30’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:296:26: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:325:12: note: (14) following ‘false’ branch (when ‘parameterModes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:328:53: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:365:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:368:55: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:373:20: note: (18) following ‘true’ branch (when ‘replace != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:378:22: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:383:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:397:76: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:409:20: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:410:46: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:409:55: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:429:20: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:507:20: note: (26) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:514:29: note: (27) inlined call to ‘list_length’ from ‘ProcedureCreate’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19: <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘ProcedureCreate’ at pg_proc.c:514:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:514:28: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:523:42: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:535:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:535:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:540:36: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:548:41: note: (34) inlined call to ‘lnext’ from ‘ProcedureCreate’ <--[csmock-gcc-wrapper] In function ‘lnext’, inlined from ‘ProcedureCreate’ at pg_proc.c:548:13: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:325:10: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c: In function ‘ProcedureCreate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:535:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:535:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_proc.c:538:45: note: (38) dereference of NULL ‘newlc’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistsplit.o gistsplit.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_type.o parse_type.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o functions.o functions.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistsplit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o instrument.o instrument.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/instrument.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_utilcmd.o parse_utilcmd.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_publication.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o foreigncmds.o foreigncmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistutil.o gistutil.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/functions.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeAgg.o nodeAgg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_range.o pg_range.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gininsert.o gininsert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_shdepend.o pg_shdepend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/foreigncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeAgg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginlogic.o ginlogic.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_shdepend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeAppend.o nodeAppend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginlogic.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o functioncmds.o functioncmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistvacuum.o gistvacuum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeAppend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/functioncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexcmds.o indexcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:516: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(snamespace))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:516: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(snamespace))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))},(union ListCell){.ptr_value=(makeString(column->colname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:1125: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(cxt->relation->schemaname))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:1125: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(cxt->relation->schemaname))},(union ListCell){.ptr_value=(makeString(cxt->relation->relname))},(union ListCell){.ptr_value=(makeString(def->colname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:1386: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(heapRel->schemaname))},(union ListCell){.ptr_value=(makeString(heapRel->relname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:1386: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(heapRel->schemaname))},(union ListCell){.ptr_value=(makeString(heapRel->relname))},(union ListCell){.ptr_value=(makeString(n->conname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:1687: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nspname))},(union ListCell){.ptr_value=(makeString(oprname))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:2031: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nsp_name))},(union ListCell){.ptr_value=(makeString(coll_name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parse_utilcmd.c:2061: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(nsp_name))},(union ListCell){.ptr_value=(makeString(opc_name))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeAppend.c:1063: warning: uninitvar(CWE-457): Uninitialized variable: noccurred <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginpostinglist.o ginpostinglist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_subscription.o pg_subscription.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapAnd.o nodeBitmapAnd.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistvalidate.o gistvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginpostinglist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeBitmapAnd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapHeapscan.o nodeBitmapHeapscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/indexcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginscan.o ginscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapIndexscan.o nodeBitmapIndexscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistxlog.o gistxlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_type.o pg_type.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist/gistxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeBitmapIndexscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeBitmapHeapscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/pg_type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parser.o parser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lockcmds.o lockcmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/lockcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/access/gist/gist.o src/backend/access/gist/gistbuild.o src/backend/access/gist/gistbuildbuffers.o src/backend/access/gist/gistget.o src/backend/access/gist/gistproc.o src/backend/access/gist/gistscan.o src/backend/access/gist/gistsplit.o src/backend/access/gist/gistutil.o src/backend/access/gist/gistvacuum.o src/backend/access/gist/gistvalidate.o src/backend/access/gist/gistxlog.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o matview.o matview.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o storage.o storage.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeBitmapOr.o nodeBitmapOr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scan.o scan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginutil.o ginutil.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeCtescan.o nodeCtescan.c make -C lib all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o binaryheap.o binaryheap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bipartite_match.o bipartite_match.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/bipartite_match.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/storage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeBitmapOr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bloomfilter.o bloomfilter.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeCustom.o nodeCustom.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeForeignscan.o nodeForeignscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dshash.o dshash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toasting.o toasting.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/dshash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginvacuum.o ginvacuum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeForeignscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeFunctionscan.o nodeFunctionscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/dshash.c:969: error: uninitvar(CWE-457): Uninitialized variable: *bucket_head <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/dshash.c:998: error: uninitvar(CWE-457): Uninitialized variable: *bucket_head <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hyperloglog.o hyperloglog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGather.o nodeGather.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/matview.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/toasting.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ilist.o ilist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o integerset.o integerset.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/integerset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeGather.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c: In function ‘core_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog/toasting.c:327: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=("chunk_id")},(union ListCell){.ptr_value=("chunk_seq")}' depends on order of evaluation of side effects <--[cppcheck] ( echo src/backend/catalog/aclchk.o src/backend/catalog/catalog.o src/backend/catalog/dependency.o src/backend/catalog/heap.o src/backend/catalog/index.o src/backend/catalog/indexing.o src/backend/catalog/namespace.o src/backend/catalog/objectaccess.o src/backend/catalog/objectaddress.o src/backend/catalog/partition.o src/backend/catalog/pg_aggregate.o src/backend/catalog/pg_attrdef.o src/backend/catalog/pg_cast.o src/backend/catalog/pg_class.o src/backend/catalog/pg_collation.o src/backend/catalog/pg_constraint.o src/backend/catalog/pg_conversion.o src/backend/catalog/pg_db_role_setting.o src/backend/catalog/pg_depend.o src/backend/catalog/pg_enum.o src/backend/catalog/pg_inherits.o src/backend/catalog/pg_largeobject.o src/backend/catalog/pg_namespace.o src/backend/catalog/pg_operator.o src/backend/catalog/pg_parameter_acl.o src/backend/catalog/pg_proc.o src/backend/catalog/pg_publication.o src/backend/catalog/pg_range.o src/backend/catalog/pg_shdepend.o src/backend/catalog/pg_subscription.o src/backend/catalog/pg_type.o src/backend/catalog/storage.o src/backend/catalog/toasting.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o opclasscmds.o opclasscmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7489:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:140:19: note: (1) entry to ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7368:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:128:31: note: (2) calling ‘core_yyensure_buffer_stack’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7373:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:128:31: note: (3) entry to ‘core_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7591:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7606:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7609:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:128:31: note: (6) returning to ‘core_yyrestart’ from ‘core_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7373:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:62:26: note: (7) calling ‘core_yy_create_buffer’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7375:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:62:26: note: (8) entry to ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7433:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7438:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7441:24: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7447:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7450:29: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (13) calling ‘core_yy_init_buffer’ from ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7452:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (14) entry to ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7481:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (15) calling ‘core_yy_flush_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7487:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (16) entry to ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7510:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7513:12: note: (17) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7516:23: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (19) returning to ‘core_yy_init_buffer’ from ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7487:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (20) returning to ‘core_yy_create_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7452:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:62:26: note: (21) returning to ‘core_yyrestart’ from ‘core_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7375:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7378:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7378:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (24) calling ‘core_yy_init_buffer’ from ‘core_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7378:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:92:24: note: (25) entry to ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7481:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (26) calling ‘core_yy_flush_buffer’ from ‘core_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7487:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (27) entry to ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7510:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7513:12: note: (28) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:98:25: note: (30) returning to ‘core_yy_init_buffer’ from ‘core_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7487:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser/scan.c:7489:26: note: (31) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth-sasl.o auth-sasl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeFunctionscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth-sasl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o knapsack.o knapsack.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pairingheap.o pairingheap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c: In function ‘merge_children.part.0’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o scansup.o scansup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth-scram.o auth-scram.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGatherMerge.o nodeGatherMerge.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c:275:14: warning: dereference of NULL ‘pairs’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c:251:20: note: (1) following ‘true’ branch (when ‘next’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c:275:14: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/pairingheap.c:275:14: note: (3) dereference of NULL ‘pairs’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeGroup.o nodeGroup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rbtree.o rbtree.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginvalidate.o ginvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib/rbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/parser/analyze.o src/backend/parser/gram.o src/backend/parser/parse_agg.o src/backend/parser/parse_clause.o src/backend/parser/parse_coerce.o src/backend/parser/parse_collate.o src/backend/parser/parse_cte.o src/backend/parser/parse_enr.o src/backend/parser/parse_expr.o src/backend/parser/parse_func.o src/backend/parser/parse_merge.o src/backend/parser/parse_node.o src/backend/parser/parse_oper.o src/backend/parser/parse_param.o src/backend/parser/parse_relation.o src/backend/parser/parse_target.o src/backend/parser/parse_type.o src/backend/parser/parse_utilcmd.o src/backend/parser/parser.o src/backend/parser/scan.o src/backend/parser/scansup.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' make -C main all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o main.o main.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth-scram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeGroup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hash.o hash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeGatherMerge.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/lib/binaryheap.o src/backend/lib/bipartite_match.o src/backend/lib/bloomfilter.o src/backend/lib/dshash.o src/backend/lib/hyperloglog.o src/backend/lib/ilist.o src/backend/lib/integerset.o src/backend/lib/knapsack.o src/backend/lib/pairingheap.o src/backend/lib/rbtree.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeHash.o nodeHash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/opclasscmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth.o auth.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C nodes all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bitmapset.o bitmapset.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/bitmapset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeHashjoin.o nodeHashjoin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o operatorcmds.o operatorcmds.c ( echo src/backend/main/main.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginxlog.o ginxlog.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copyfuncs.o copyfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHashjoin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3119: warning: uninitvar(CWE-457): Uninitialized variable: encryptedpassword <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIncrementalSort.o nodeIncrementalSort.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hash_xlog.o hash_xlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hash_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIncrementalSort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/operatorcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIndexonlyscan.o nodeIndexonlyscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeIndexscan.o nodeIndexscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2903:9: warning: use of uninitialized value ‘data’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value]gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o policy.o policy.c <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2908:1: note: (1) entry to ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2920:13: note: (2) inlined call to ‘list_length’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/user.h:14, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:27: <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘CheckRADIUSAuth’ at auth.c:2920:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2920:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:34: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:13: note: (7) inlined call to ‘list_length’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘CheckRADIUSAuth’ at auth.c:2927:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (12) calling ‘sendAuthRequest’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:663:1: note: (13) entry to ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:671:12: note: (14) following ‘false’ branch (when ‘extralen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:674:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:681:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:32: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/libpq/libpq.h:46:34: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:682:17: note: in expansion of macro ‘pq_flush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (18) returning to ‘CheckRADIUSAuth’ from ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2937:18: note: (19) calling ‘recv_password_packet’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:693:1: note: (20) entry to ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:702:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:717:9: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:718:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:730:23: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:730:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:748:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:748:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:140:25: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:233:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:754:9: note: in expansion of macro ‘elog’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2937:18: note: (29) returning to ‘CheckRADIUSAuth’ from ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2938:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2941:13: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2941:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2952:33: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2952:19: note: (34) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2952:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (35) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2953:23: note: (37) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2953:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2954:42: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2954:23: note: (40) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2954:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘radius_add_attribute’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:34: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2957:47: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2958:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2957:47: note: (47) calling ‘PerformRadiusTransaction’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3003:1: note: (48) entry to ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3014:25: note: (49) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3014:25: note: (50) capacity: 128 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3037:12: note: (51) following ‘true’ branch (when ‘portstr’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (52) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3039:12: note: (53) following ‘true’ branch (when ‘identifier’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (54) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3048:12: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3060:22: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3062:12: note: (57) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3069:36: note: (58) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3071:9: note: (59) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2882:1: note: (60) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2886:12: note: (61) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2900:71: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3071:9: note: (63) returning to ‘PerformRadiusTransaction’ from ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3072:9: note: (64) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2882:1: note: (65) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2886:12: note: (66) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2900:71: note: (67) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3072:9: note: (68) returning to ‘PerformRadiusTransaction’ from ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3086:23: note: (69) following ‘false’ branch (when ‘i >= encryptedpasswordlen’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3117:9: note: (70) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:3119:9: note: (71) calling ‘radius_add_attribute’ from ‘PerformRadiusTransaction’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2882:1: note: (72) entry to ‘radius_add_attribute’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2886:12: note: (73) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2900:71: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2903:9: note: (75) use of uninitialized value ‘data’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: warning: dereference of NULL ‘secrets’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2958:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2908:1: note: (1) entry to ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2920:13: note: (2) inlined call to ‘list_length’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘CheckRADIUSAuth’ at auth.c:2920:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2920:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:34: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:13: note: (7) inlined call to ‘list_length’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘CheckRADIUSAuth’ at auth.c:2927:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2927:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (12) calling ‘sendAuthRequest’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:663:1: note: (13) entry to ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:671:12: note: (14) following ‘false’ branch (when ‘extralen <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:674:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:681:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/libpq/libpq.h:46:34: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:682:17: note: in expansion of macro ‘pq_flush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2935:9: note: (18) returning to ‘CheckRADIUSAuth’ from ‘sendAuthRequest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2937:18: note: (19) calling ‘recv_password_packet’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:693:1: note: (20) entry to ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:702:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:717:9: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:718:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:730:23: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:730:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:748:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:748:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:140:25: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:233:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:754:9: note: in expansion of macro ‘elog’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2937:18: note: (29) returning to ‘CheckRADIUSAuth’ from ‘recv_password_packet’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2938:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2941:13: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2941:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2952:33: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2952:19: note: (34) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2952:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (35) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2953:42: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2953:23: note: (37) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2953:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2954:42: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2954:23: note: (40) inlined call to ‘list_head’ from ‘CheckRADIUSAuth’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘CheckRADIUSAuth’ at auth.c:2954:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c: In function ‘CheckRADIUSAuth’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:34: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2955:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2957:47: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2958:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (47) dereference of NULL ‘secrets’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/auth.c:2958:100: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashfunc.o hashfunc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c: In function ‘ginRedoRecompress’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashfunc.c:321: error: legacyUninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexonlyscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/policy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:284:33: warning: use of NULL ‘newseg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:347:1: note: (1) entry to ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:376:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/bufmask.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:43: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:139:9: note: in expansion of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:378:40: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:383:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:386:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:386:25: note: (6) calling ‘ginRedoInsertData’ from ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:319:1: note: (7) entry to ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:323:12: note: (8) following ‘true’ branch (when ‘isLeaf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:329:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:329:17: note: (10) calling ‘ginRedoRecompress’ from ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:117:1: note: (11) entry to ‘ginRedoRecompress’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:172:37: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:174:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:195:20: note: (14) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:227:20: note: (16) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:247:20: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:263:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:274:17: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:172:37: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:174:33: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:195:20: note: (22) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:263:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:274:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:284:33: note: (26) argument 2 (‘newseg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:291:33: warning: use of NULL ‘newseg’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:347:1: note: (1) entry to ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:376:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:43: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:139:9: note: in expansion of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:378:40: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:383:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:386:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:386:25: note: (6) calling ‘ginRedoInsertData’ from ‘ginRedoInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:319:1: note: (7) entry to ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:323:12: note: (8) following ‘true’ branch (when ‘isLeaf != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:329:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:329:17: note: (10) calling ‘ginRedoRecompress’ from ‘ginRedoInsertData’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:117:1: note: (11) entry to ‘ginRedoRecompress’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:172:37: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:174:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:195:20: note: (14) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:227:20: note: (16) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:247:20: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:263:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:274:17: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:172:37: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:174:33: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:195:20: note: (22) following ‘false’ branch (when ‘a_action != 4’)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:263:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:274:17: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin/ginxlog.c:291:33: note: (26) argument 2 (‘newseg’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null ( echo src/backend/access/gin/ginarrayproc.o src/backend/access/gin/ginbtree.o src/backend/access/gin/ginbulk.o src/backend/access/gin/gindatapage.o src/backend/access/gin/ginentrypage.o src/backend/access/gin/ginfast.o src/backend/access/gin/ginget.o src/backend/access/gin/gininsert.o src/backend/access/gin/ginlogic.o src/backend/access/gin/ginpostinglist.o src/backend/access/gin/ginscan.o src/backend/access/gin/ginutil.o src/backend/access/gin/ginvacuum.o src/backend/access/gin/ginvalidate.o src/backend/access/gin/ginxlog.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashfunc.c:378: error: legacyUninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashinsert.o hashinsert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-fsstubs.o be-fsstubs.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' make -C heap all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam.o heapam.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashovfl.o hashovfl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/be-fsstubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashovfl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c: In function ‘ExecParallelHashRepartitionFirst’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/policy.c:131: error: legacyUninitvar(CWE-457): Uninitialized variable: polcmd <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/be-fsstubs.c:503: warning: uninitvar(CWE-457): Uninitialized variable: fd <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam_handler.o heapam_handler.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o portalcmds.o portalcmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure-common.o be-secure-common.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/be-secure-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepare.o prepare.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/prepare.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:24, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:5597: error: legacyUninitvar(CWE-457): Uninitialized variable: status <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:32: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1229:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1210:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1216:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (5) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1229:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘rightop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1261:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1154:1: note: (1) entry to ‘ExecIndexBuildScanKeys’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1210:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1216:30: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1222:43: note: (6) inlined call to ‘get_leftop’ from ‘ExecIndexBuildScanKeys’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:40: <--[csmock-gcc-wrapper] In function ‘get_leftop’, inlined from ‘ExecIndexBuildScanKeys’ at nodeIndexscan.c:1222:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:77:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:174:56: note: (8) inlined call to ‘list_nth_cell’ from ‘get_leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:78:33: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_leftop’ at ../../../src/include/nodes/nodeFuncs.h:78:19, inlined from ‘ExecIndexBuildScanKeys’ at nodeIndexscan.c:1222:22: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c: In function ‘ExecIndexBuildScanKeys’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1224:28: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1224:39: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1229:28: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1230:51: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1229:29: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1233:34: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1234:28: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1241:41: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (18) dereference of NULL ‘rightop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1261:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1470:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1210:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1457:30: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1465:28: note: (9) following ‘false’ branch (when ‘leftop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1470:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (11) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1470:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘rightop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashpage.o hashpage.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure.o be-secure.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeLimit.o nodeLimit.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proclang.o proclang.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapam_visibility.o heapam_visibility.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeLockRows.o nodeLockRows.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1503:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1210:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1457:30: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1465:28: note: (9) following ‘true’ branch (when ‘leftop’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1465:39: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1470:28: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1471:51: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1470:29: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1474:34: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1475:28: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1482:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1494:28: note: (17) following ‘false’ branch (when ‘rightop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1499:34: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1499:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1503:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (21) dereference of NULL ‘rightop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1503:37: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘leftop’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1584:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1194:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1210:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1307:25: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1447:25: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1566:25: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1566:25: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1577:32: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1579:28: note: (11) following ‘false’ branch (when ‘leftop’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1584:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (13) dereference of NULL ‘leftop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeIndexscan.c:1584:31: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1345:54: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3370:1: note: (1) entry to ‘ExecParallelHashTuplePrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3383:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3388:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3389:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3390:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3390:25: note: (6) calling ‘ExecParallelHashIncreaseNumBatches’ from ‘ExecParallelHashTuplePrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1087:1: note: (7) entry to ‘ExecParallelHashIncreaseNumBatches’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1237:25: note: (8) calling ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashIncreaseNumBatches’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1313:1: note: (9) entry to ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1320:25: note: (10) calling ‘ExecParallelHashPopChunkQueue’ from ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3329:1: note: (11) entry to ‘ExecParallelHashPopChunkQueue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3335:12: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:3337:25: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1320:25: note: (14) returning to ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashPopChunkQueue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1320:16: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (16) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1325:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1327:91: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1338:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1343:116: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1342:41: note: (21) calling ‘ExecParallelHashTupleAlloc’ from ‘ExecParallelHashRepartitionFirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:2826:1: note: (22) entry to ‘ExecParallelHashTupleAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:2891:12: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:2901:30: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1342:41: note: (25) returning to ‘ExecParallelHashRepartitionFirst’ from ‘ExecParallelHashTupleAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeHash.c:1345:54: note: (26) dereference of NULL ‘ExecParallelHashTupleAlloc(hashtable, (long unsigned int)((MinimalTupleData *)hashTuple)[1].t_len + 16, &shared)’ <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/heapam.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:23: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h: In function ‘table_scan_getnextslot’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:1036:52: warning: dereference of NULL ‘sscan’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:488:38: note: in definition of macro ‘RelationGetRelid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:680:1: note: (1) entry to ‘heapam_relation_copy_for_cluster’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:724:12: note: (2) following ‘false’ branch (when ‘use_sort == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:736:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:736:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:738:33: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_handler.c:797:30: note: (6) calling ‘table_scan_getnextslot’ from ‘heapam_relation_copy_for_cluster’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:1034:1: note: (7) entry to ‘table_scan_getnextslot’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:1036:52: note: (8) dereference of NULL ‘sscan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:488:38: note: in definition of macro ‘RelationGetRelid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crypt.o crypt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeLimit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/proclang.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam_visibility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeLockRows.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hba.o hba.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c: In function ‘_hash_getcachedmetap’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMaterial.o nodeMaterial.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o publicationcmds.o publicationcmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heaptoast.o heaptoast.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1531:17: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1516:20: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/hash.h:26, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:31: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1521:35: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:126:10: note: in definition of macro ‘BufferIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1529:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1530:41: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1530:41: note: (5) ‘cache’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1531:17: note: (6) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashpage.c:1531:17: note: (7) argument 1 (‘*rel.rd_amcache’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashsearch.o hashsearch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o schemacmds.o schemacmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heaptoast.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeMaterial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashsearch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/schemacmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/publicationcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMemoize.o nodeMemoize.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hio.o hio.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashsort.o hashsort.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMergeAppend.o nodeMergeAppend.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c: In function ‘heap_xlog_update’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9556:76: warning: dereference of NULL ‘’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9430:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9471:20: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9502:12: note: (3) following ‘true’ branch (when ‘newaction == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9509:27: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9515:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9518:26: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9518:20: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9521:25: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9524:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9531:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9545:20: note: (11) following ‘true’ branch (when ‘prefixlen != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9550:36: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/heapam.c:9556:76: note: (13) dereference of NULL ‘oldtup.t_data’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seclabel.o seclabel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashutil.o hashutil.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeMergeAppend.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/hio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeMemoize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/seclabel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashvalidate.o hashvalidate.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeMergejoin.o nodeMergejoin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sequence.o sequence.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pruneheap.o pruneheap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o statscmds.o statscmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeModifyTable.o nodeModifyTable.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/pruneheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeMergejoin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash/hashvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeModifyTable.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/access/hash/hash.o src/backend/access/hash/hash_xlog.o src/backend/access/hash/hashfunc.o src/backend/access/hash/hashinsert.o src/backend/access/hash/hashovfl.o src/backend/access/hash/hashpage.o src/backend/access/hash/hashsearch.o src/backend/access/hash/hashsort.o src/backend/access/hash/hashutil.o src/backend/access/hash/hashvalidate.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c: In function ‘parse_hba_line’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeNamedtuplestorescan.o nodeNamedtuplestorescan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteheap.o rewriteheap.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' make -C index all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amapi.o amapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/statscmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/sequence.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index/amapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeNestloop.o nodeNestloop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/rewriteheap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeNestloop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/copyfuncs.c: internal warning: child 39290 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 39290 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amvalidate.o amvalidate.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumlazy.o vacuumlazy.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ifaddr.o ifaddr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:960:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2207:1: note: (1) entry to ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2219:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2228:19: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2228:19: note: (4) calling ‘tokenize_auth_file’ from ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:446:1: note: (5) entry to ‘tokenize_auth_file’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:463:28: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:467:29: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2228:19: note: (8) returning to ‘load_hba’ from ‘tokenize_auth_file’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:28: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2237:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2237:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2243:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2249:32: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2249:32: note: (13) calling ‘parse_hba_line’ from ‘load_hba’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:937:1: note: (14) entry to ‘parse_hba_line’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:959:17: note: (15) inlined call to ‘list_head’ from ‘parse_hba_line’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘parse_hba_line’ at hba.c:959:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c: In function ‘parse_hba_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:960:16: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:960:16: note: (18) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c: In function ‘parse_ident_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2331:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2315:1: note: (1) entry to ‘parse_ident_line’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2325:17: note: (2) inlined call to ‘list_head’ from ‘parse_ident_line’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘parse_ident_line’ at hba.c:2325:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c: In function ‘parse_ident_line’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2327:22: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/hba.c:2331:16: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o equalfuncs.o equalfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o visibilitymap.o visibilitymap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqcomm.o pqcomm.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subscriptioncmds.o subscriptioncmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/ifaddr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index/amvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extensible.o extensible.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genam.o genam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/pqcomm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/visibilitymap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexam.o indexam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/equalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o list.o list.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap/vacuumlazy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/subscriptioncmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqformat.o pqformat.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index/indexam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index/genam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqmq.o pqmq.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/pqmq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o makefuncs.o makefuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/makefuncs.c:623: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(rightop)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/makefuncs.c:695: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(qual1)},(union ListCell){.ptr_value=(qual2)}' depends on order of evaluation of side effects <--[cppcheck] ( echo src/backend/access/index/amapi.o src/backend/access/index/amvalidate.o src/backend/access/index/genam.o src/backend/access/index/indexam.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeFuncs.o nodeFuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pqsignal.o pqsignal.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' make -C nbtree all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtcompare.o nbtcompare.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdedup.o nbtdedup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-gssapi-common.o be-gssapi-common.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/be-gssapi-common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o be-secure-gssapi.o be-secure-gssapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq/be-secure-gssapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodes.o nodes.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o outfuncs.o outfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtdedup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/access/heap/heapam.o src/backend/access/heap/heapam_handler.o src/backend/access/heap/heapam_visibility.o src/backend/access/heap/heaptoast.o src/backend/access/heap/hio.o src/backend/access/heap/pruneheap.o src/backend/access/heap/rewriteheap.o src/backend/access/heap/vacuumlazy.o src/backend/access/heap/visibilitymap.o ) >objfiles.txt ( echo src/backend/libpq/auth-sasl.o src/backend/libpq/auth-scram.o src/backend/libpq/auth.o src/backend/libpq/be-fsstubs.o src/backend/libpq/be-secure-common.o src/backend/libpq/be-secure.o src/backend/libpq/crypt.o src/backend/libpq/hba.o src/backend/libpq/ifaddr.o src/backend/libpq/pqcomm.o src/backend/libpq/pqformat.o src/backend/libpq/pqmq.o src/backend/libpq/pqsignal.o src/backend/libpq/be-gssapi-common.o src/backend/libpq/be-secure-gssapi.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o params.o params.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeProjectSet.o nodeProjectSet.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/nodeFuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C rmgrdesc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brindesc.o brindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtinsert.o nbtinsert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablecmds.o tablecmds.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeProjectSet.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/brindesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/outfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clogdesc.o clogdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o print.o print.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o committsdesc.o committsdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbasedesc.o dbasedesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genericdesc.o genericdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindesc.o gindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistdesc.o gistdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashdesc.o hashdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapdesc.o heapdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/heapdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalmsgdesc.o logicalmsgdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o read.o read.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mxactdesc.o mxactdesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/read.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdesc.o nbtdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapdesc.o relmapdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o replorigindesc.o replorigindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seqdesc.o seqdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgrdesc.o smgrdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdesc.o spgdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standbydesc.o standbydesc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/standbydesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tblspcdesc.o tblspcdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xactdesc.o xactdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtpage.o nbtpage.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/xactdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeRecursiveunion.o nodeRecursiveunion.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeRecursiveunion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:4826: error: negativeIndex(CWE-786): Array 'tab->subcmds[11]' accessed at index -1, which is out of bounds. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:13633: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(get_namespace_name(rel->rd_rel->relnamespace)))},(union ListCell){.ptr_value=(makeString(pstrdup((rel->rd_rel->relname).data)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:13633: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(get_namespace_name(rel->rd_rel->relnamespace)))},(union ListCell){.ptr_value=(makeString(pstrdup((rel->rd_rel->relname).data)))},(union ListCell){.ptr_value=(makeString(pstrdup(conname)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:13641: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeTypeNameFromNameList((typeof(domname))copyObjectImpl(domname)))},(union ListCell){.ptr_value=(makeString(pstrdup(conname)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c:12063: error: legacyUninitvar(CWE-457): Uninitialized variable: contype <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeResult.o nodeResult.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtree.o nbtree.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSamplescan.o nodeSamplescan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogdesc.o xlogdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o readfuncs.o readfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/xlogdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeResult.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/access/rmgrdesc/brindesc.o src/backend/access/rmgrdesc/clogdesc.o src/backend/access/rmgrdesc/committsdesc.o src/backend/access/rmgrdesc/dbasedesc.o src/backend/access/rmgrdesc/genericdesc.o src/backend/access/rmgrdesc/gindesc.o src/backend/access/rmgrdesc/gistdesc.o src/backend/access/rmgrdesc/hashdesc.o src/backend/access/rmgrdesc/heapdesc.o src/backend/access/rmgrdesc/logicalmsgdesc.o src/backend/access/rmgrdesc/mxactdesc.o src/backend/access/rmgrdesc/nbtdesc.o src/backend/access/rmgrdesc/relmapdesc.o src/backend/access/rmgrdesc/replorigindesc.o src/backend/access/rmgrdesc/seqdesc.o src/backend/access/rmgrdesc/smgrdesc.o src/backend/access/rmgrdesc/spgdesc.o src/backend/access/rmgrdesc/standbydesc.o src/backend/access/rmgrdesc/tblspcdesc.o src/backend/access/rmgrdesc/xactdesc.o src/backend/access/rmgrdesc/xlogdesc.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' make -C spgist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdoinsert.o spgdoinsert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSeqscan.o nodeSeqscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgdoinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSetOp.o nodeSetOp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/equalfuncs.c: internal warning: child 39854 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/readfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeSetOp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSort.o nodeSort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeSort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C table all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o table.o table.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tableam.o tableam.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table/tableam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: error: child 39854 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spginsert.o spginsert.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSubplan.o nodeSubplan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tidbitmap.o tidbitmap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsearch.o nbtsearch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tableamapi.o tableamapi.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o value.o value.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeSubqueryscan.o nodeSubqueryscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o toast_helper.o toast_helper.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes/tidbitmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table/toast_helper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTableFuncscan.o nodeTableFuncscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsearch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeSubplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsort.o nbtsort.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgkdtreeproc.o spgkdtreeproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablecmds.c: internal warning: child 40146 timed out after 30s <--[csmock-gcc-wrapper] ( echo src/backend/access/table/table.o src/backend/access/table/tableam.o src/backend/access/table/tableamapi.o src/backend/access/table/toast_helper.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtsplitloc.o nbtsplitloc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeTableFuncscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgproc.o spgproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c: In function ‘_bt_split_lastleft’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgquadtreeproc.o spgquadtreeproc.c ( echo src/backend/nodes/bitmapset.o src/backend/nodes/copyfuncs.o src/backend/nodes/equalfuncs.o src/backend/nodes/extensible.o src/backend/nodes/list.o src/backend/nodes/makefuncs.o src/backend/nodes/nodeFuncs.o src/backend/nodes/nodes.o src/backend/nodes/outfuncs.o src/backend/nodes/params.o src/backend/nodes/print.o src/backend/nodes/read.o src/backend/nodes/readfuncs.o src/backend/nodes/tidbitmap.o src/backend/nodes/value.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' make -C optimizer all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C geqo all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_copy.o geqo_copy.c cswrap: error: child 40146 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablespace.o tablespace.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_cx.o geqo_cx.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_erx.o geqo_erx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgquadtreeproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo/geqo_erx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.cmake -C path all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTidrangescan.o nodeTidrangescan.c :1168:18: warning: dereference of NULL ‘split’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:939:1: note: (1) entry to ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:959:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (4) calling ‘_bt_interval_edges’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1057:1: note: (5) entry to ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1064:23: note: (6) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1065:24: note: (7) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1072:39: note: (8) following ‘false’ branch (when ‘i < 0’)... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (10) returning to ‘_bt_strategy’ from ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:967:20: note: (11) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:967:20: note: (12) calling ‘_bt_split_lastleft’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1164:1: note: (13) entry to ‘_bt_split_lastleft’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1168:18: note: (14) dereference of NULL ‘split’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c: In function ‘_bt_split_firstright’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1184:19: warning: dereference of NULL ‘split’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:939:1: note: (1) entry to ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:959:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (4) calling ‘_bt_interval_edges’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1057:1: note: (5) entry to ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1064:23: note: (6) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1065:24: note: (7) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1072:39: note: (8) following ‘true’ branch (when ‘i >= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1074:44: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1078:29: note: (10) ‘leftinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1078:28: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1079:47: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1116:38: note: (13) ‘rightinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1116:35: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.cmake[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o allpaths.o allpaths.c :1072:46: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:966:9: note: (16) returning to ‘_bt_strategy’ from ‘_bt_interval_edges’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:968:21: note: (17) ‘rightinterval’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:968:21: note: (18) calling ‘_bt_split_firstright’ from ‘_bt_strategy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1180:1: note: (19) entry to ‘_bt_split_firstright’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtsplitloc.c:1184:19: note: (20) dereference of NULL ‘split’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgscan.o spgscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trigger.o trigger.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_eval.o geqo_eval.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tablespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clausesel.o clausesel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtutils.o nbtutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo/geqo_eval.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeTidrangescan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/allpaths.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/clausesel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_main.o geqo_main.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsearchcmds.o tsearchcmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeTidscan.o nodeTidscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_misc.o geqo_misc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_mutation.o geqo_mutation.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_ox1.o geqo_ox1.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeTidscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_ox2.o geqo_ox2.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_pmx.o geqo_pmx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_pool.o geqo_pool.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo/geqo_pool.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeUnique.o nodeUnique.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/trigger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeUnique.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c: In function ‘buildDefItem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c: In function ‘spgAllocSearchItem’: <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/tidbitmap.h:25, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_px.o geqo_px.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtvalidate.o nbtvalidate.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_random.o geqo_random.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_recombination.o geqo_recombination.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geqo_selection.o geqo_selection.c ( echo src/backend/optimizer/geqo/geqo_copy.o src/backend/optimizer/geqo/geqo_cx.o src/backend/optimizer/geqo/geqo_erx.o src/backend/optimizer/geqo/geqo_eval.o src/backend/optimizer/geqo/geqo_main.o src/backend/optimizer/geqo/geqo_misc.o src/backend/optimizer/geqo/geqo_mutation.o src/backend/optimizer/geqo/geqo_ox1.o src/backend/optimizer/geqo/geqo_ox2.o src/backend/optimizer/geqo/geqo_pmx.o src/backend/optimizer/geqo/geqo_pool.o src/backend/optimizer/geqo/geqo_px.o src/backend/optimizer/geqo/geqo_random.o src/backend/optimizer/geqo/geqo_recombination.o src/backend/optimizer/geqo/geqo_selection.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' make -C plan all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o analyzejoins.o analyzejoins.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o costsize.o costsize.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c: In function ‘query_is_distinct_for’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/costsize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:123:17: warning: use of NULL ‘distances’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:943:1: note: (1) entry to ‘spggetbitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:953:9: note: (2) calling ‘spgWalk’ from ‘spggetbitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:817:1: note: (3) entry to ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:823:31: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:825:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:825:42: note: (6) calling ‘spgGetNextQueueItem’ from ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:746:1: note: (7) entry to ‘spgGetNextQueueItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:748:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:752:37: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:825:42: note: (10) returning to ‘spgWalk’ from ‘spgGetNextQueueItem’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeValuesscan.o nodeValuesscan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgtextproc.o spgtextproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:827:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:834:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/tidbitmap.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/block.h:113:35: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:91:9: note: in expansion of macro ‘BlockIdGetBlockNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:101:9: note: in expansion of macro ‘ItemPointerGetBlockNumberNoCheck’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:845:45: note: in expansion of macro ‘ItemPointerGetBlockNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:850:28: note: (15) following ‘true’ branch (when ‘buffer == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:852:42: note: (16) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:23: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:32: note: (17) following ‘true’ branch (when ‘buffer < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:864:32: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:140:41: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:864:32: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:869:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/relscan.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:19: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:358:31: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:872:52: note: in expansion of macro ‘PageGetMaxOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:874:36: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:885:55: note: (23) following ‘true’ branch (when ‘offset != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:888:58: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:888:58: note: (25) calling ‘spgTestLeafTuple’ from ‘spgWalk’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:763:1: note: (26) entry to ‘spgTestLeafTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:773:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:804:9: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:804:9: note: (29) calling ‘spgLeafTest’ from ‘spgTestLeafTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:516:1: note: (30) entry to ‘spgLeafTest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:526:12: note: (31) following ‘true’ branch (when ‘isnull != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:575:23: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:575:20: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:578:48: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:579:54: note: (35) calling ‘spgNewHeapItem’ from ‘spgLeafTest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:463:1: note: (36) entry to ‘spgNewHeapItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:467:34: note: (37) calling ‘spgAllocSearchItem’ from ‘spgNewHeapItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:114:1: note: (38) entry to ‘spgAllocSearchItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:122:12: note: (39) following ‘false’ branch (when ‘isnull == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:122:26: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:122:21: note: (41) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:124:59: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgscan.c:123:17: note: (43) argument 2 (‘distances’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1761:31: warning: dereference of NULL ‘val’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1545:1: note: (1) entry to ‘deserialize_deflist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1571:20: note: (2) following ‘true’ branch (when ‘ptr < endptr’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1573:17: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1573:17: note: (4) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1575:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1735:12: note: (6) following ‘true’ branch (when ‘state == 7’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1737:26: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1739:50: note: (8) calling ‘buildDefItem’ from ‘deserialize_deflist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1758:1: note: (9) entry to ‘buildDefItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1761:12: note: (10) following ‘false’ branch (when ‘was_quoted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1761:31: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/tsearchcmds.c:1761:31: note: (12) dereference of NULL ‘val’ <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c: In function ‘_bt_truncate’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:164:49: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2306:9: note: in expansion of macro ‘ItemPointerCopy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2220:1: note: (1) entry to ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2238:21: note: (2) calling ‘_bt_keep_natts’ from ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2365:1: note: (3) entry to ‘_bt_keep_natts’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2378:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2381:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2238:21: note: (6) returning to ‘_bt_truncate’ from ‘_bt_keep_natts’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2265:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/itup.h:71:56: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:779:24: note: in definition of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2284:19: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2284:28: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2297:24: note: (9) calling ‘BTreeTupleGetHeapTID’ from ‘_bt_truncate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:633:1: note: (10) entry to ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:635:12: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:110:18: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:638:22: note: in expansion of macro ‘ItemPointerGetOffsetNumberNoCheck’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:638:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2297:24: note: (15) returning to ‘_bt_truncate’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:164:49: note: (16) dereference of NULL ‘BTreeTupleGetHeapTID(palloc0(newsize))’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2306:9: note: in expansion of macro ‘ItemPointerCopy’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:47: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c: In function ‘_bt_check_third_page’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:119:49: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:44: note: in expansion of macro ‘ItemPointerGetOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2653:1: note: (1) entry to ‘_bt_check_third_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2662:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2670:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2678:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2683:26: note: (7) ...to here <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgutils.o spgutils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtxlog.o nbtxlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgvacuum.o spgvacuum.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createplan.o createplan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:71: note: (8) calling ‘BTreeTupleGetHeapTID’ from ‘_bt_check_third_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:120:9: note: in expansion of macro ‘ItemPointerGetOffsetNumberNoCheck’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:44: note: in expansion of macro ‘ItemPointerGetOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:633:1: note: (9) entry to ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:635:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:110:18: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:638:22: note: in expansion of macro ‘ItemPointerGetOffsetNumberNoCheck’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:638:20: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (13) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:71: note: (14) returning to ‘_bt_check_third_page’ from ‘BTreeTupleGetHeapTID’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:120:9: note: in expansion of macro ‘ItemPointerGetOffsetNumberNoCheck’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:44: note: in expansion of macro ‘ItemPointerGetOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:119:49: note: (15) dereference of NULL ‘BTreeTupleGetHeapTID(newtup)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2682:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtutils.c:2692:44: note: in expansion of macro ‘ItemPointerGetOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:899:37: warning: dereference of NULL ‘lg’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:1079:1: note: (1) entry to ‘is_innerrel_unique_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:1126:16: note: (2) calling ‘rel_is_distinct_for’ from ‘is_innerrel_unique_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:648:1: note: (3) entry to ‘rel_is_distinct_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:655:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:657:16: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:657:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:667:17: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:667:17: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:669:33: note: (9) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:25: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (10) following ‘false’ branch (when ‘clause_list’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:684:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:726:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:726:21: note: (12) calling ‘query_is_distinct_for’ from ‘rel_is_distinct_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:782:1: note: (13) entry to ‘query_is_distinct_for’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:819:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:826:18: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:842:17: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:869:26: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:869:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:877:18: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:877:12: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:883:27: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:883:20: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:888:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:888:30: note: (24) inlined call to ‘list_head’ from ‘query_is_distinct_for’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘query_is_distinct_for’ at analyzejoins.c:888:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c: In function ‘query_is_distinct_for’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:889:41: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:889:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:889:25: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:894:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:899:37: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/analyzejoins.c:899:37: note: (31) dereference of NULL ‘lg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeWindowAgg.o nodeWindowAgg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgtextproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In function ‘memcpyInnerDatum’, In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:19, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o typecmds.o typecmds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgvalidate.o spgvalidate.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/nodeWindowAgg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/typecmds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/bufmask.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c: In function ‘btree_xlog_split’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/itup.h:71:56: warning: dereference of NULL ‘nposting’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:417:41: note: in definition of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:785:41: note: in expansion of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:390:65: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:390:74: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:309:12: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/buf.h:37:43: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:139:9: note: in expansion of macro ‘BufferIsLocal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufmgr.h:169:38: note: in expansion of macro ‘BufferGetBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:319:51: note: in expansion of macro ‘BufferGetPage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:333:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/itup.h:71:56: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:779:24: note: in definition of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:363:32: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:363:41: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:373:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:220:50: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:371:34: note: in expansion of macro ‘P_RIGHTMOST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:378:28: note: in expansion of macro ‘P_FIRSTDATAKEY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:378:57: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (9) following ‘false’ branch (when ‘off != replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:398:33: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:398:33: note: (11) following ‘false’ branch (when ‘newitemonleft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:406:34: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:409:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:20: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/off.h:53:28: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:412:35: note: in expansion of macro ‘OffsetNumberNext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:378:57: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (17) following ‘false’ branch (when ‘off != replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:398:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:398:33: note: (19) following ‘false’ branch (when ‘newitemonleft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:406:34: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:409:28: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/off.h:53:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:412:35: note: in expansion of macro ‘OffsetNumberNext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:378:57: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:385:28: note: (25) following ‘true’ branch (when ‘off == replacepostingoff’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:417:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:389:37: note: in expansion of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/itup.h:71:56: note: (27) dereference of NULL ‘nposting’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:417:41: note: in definition of macro ‘PageAddItem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:785:41: note: in expansion of macro ‘TYPEALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:390:65: note: in expansion of macro ‘MAXALIGN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree/nbtxlog.c:390:74: note: in expansion of macro ‘IndexTupleSize’ <--[csmock-gcc-wrapper] inlined from ‘spgFormInnerTuple’ at spgutils.c:1045:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:790:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c: In function ‘spgFormInnerTuple’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:989:1: note: (1) entry to ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1032:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1033:48: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1033:48: note: (4) following ‘false’ branch (when ‘nNodes <= 8191’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1038:34: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1044:12: note: (6) following ‘true’ branch (when ‘hasPrefix != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (9) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1045:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:788:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:788:12: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:790:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:790:17: note: (13) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c: In function ‘memcpyInnerDatum.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:795:17: warning: use of NULL ‘target’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:989:1: note: (1) entry to ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1032:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1033:48: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1033:48: note: (4) following ‘false’ branch (when ‘nNodes <= 8191’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1038:34: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1044:12: note: (6) following ‘true’ branch (when ‘hasPrefix != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (9) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1045:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:788:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:788:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum.part.0’: cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:1045:17: note: (13) inlined call to ‘memcpyInnerDatum’ from ‘spgFormInnerTuple’ <--[csmock-gcc-wrapper] In function ‘memcpyInnerDatum’, inlined from ‘spgFormInnerTuple’ at spgutils.c:1045:3: cc1: note: (14) calling ‘memcpyInnerDatum.part.0’ from ‘spgFormInnerTuple’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c: In function ‘memcpyInnerDatum.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:784:1: note: (15) entry to ‘memcpyInnerDatum.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgutils.c:795:17: note: (16) argument 1 (‘target’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memcpy’ must be non-null ( echo src/backend/access/nbtree/nbtcompare.o src/backend/access/nbtree/nbtdedup.o src/backend/access/nbtree/nbtinsert.o src/backend/access/nbtree/nbtpage.o src/backend/access/nbtree/nbtree.o src/backend/access/nbtree/nbtsearch.o src/backend/access/nbtree/nbtsort.o src/backend/access/nbtree/nbtsplitloc.o src/backend/access/nbtree/nbtutils.o src/backend/access/nbtree/nbtvalidate.o src/backend/access/nbtree/nbtxlog.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgxlog.o spgxlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o user.o user.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' make -C tablesample all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bernoulli.o bernoulli.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist/spgxlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o system.o system.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nodeWorktablescan.o nodeWorktablescan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/user.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o equivclass.o equivclass.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablesample.o tablesample.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spi.o spi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/equivclass.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/access/tablesample/bernoulli.o src/backend/access/tablesample/system.o src/backend/access/tablesample/tablesample.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' make -C transam all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clog.o clog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o commit_ts.o commit_ts.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/spi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/commit_ts.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tqueue.o tqueue.c ( echo src/backend/access/spgist/spgdoinsert.o src/backend/access/spgist/spginsert.o src/backend/access/spgist/spgkdtreeproc.o src/backend/access/spgist/spgproc.o src/backend/access/spgist/spgquadtreeproc.o src/backend/access/spgist/spgscan.o src/backend/access/spgist/spgtextproc.o src/backend/access/spgist/spgutils.o src/backend/access/spgist/spgvacuum.o src/backend/access/spgist/spgvalidate.o src/backend/access/spgist/spgxlog.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o generic_xlog.o generic_xlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tstoreReceiver.o tstoreReceiver.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuum.o vacuum.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multixact.o multixact.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/execnodes.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/foreign/fdwapi.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:23: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5061:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5050:1: note: (1) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (2) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (3) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4895:1: note: (4) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4897:12: note: (5) following ‘true’ branch (when ‘node’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (7) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (8) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (9) dereference of NULL ‘replace_nestloop_params_mutator(clause, root)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5061:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘node’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5130:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4980:1: note: (1) entry to ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4990:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4990:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5002:34: note: (6) calling ‘fix_indexqual_clause’ from ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5050:1: note: (7) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (8) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (9) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4895:1: note: (10) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4897:12: note: (11) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4899:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (13) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (14) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:454:9: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:448:18: note: in expansion of macro ‘multi_for_advance_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5078:17: note: in expansion of macro ‘forboth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5107:16: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5002:34: note: (17) returning to ‘fix_indexqual_references’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4996:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5002:34: note: (20) calling ‘fix_indexqual_clause’ from ‘fix_indexqual_references’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5050:1: note: (21) entry to ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (22) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (23) calling ‘replace_nestloop_params_mutator’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4895:1: note: (24) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4897:12: note: (25) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4899:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4899:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4912:12: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4912:12: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4924:51: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4947:33: note: (31) calling ‘replace_nestloop_params_mutator’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4895:1: note: (32) entry to ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4897:12: note: (33) following ‘true’ branch (when ‘node’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (34) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4947:33: note: (35) returning to ‘replace_nestloop_params_mutator’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4946:40: note: (36) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5059:18: note: (37) inlined call to ‘replace_nestloop_params’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] In function ‘replace_nestloop_params’, inlined from ‘fix_indexqual_clause’ at createplan.c:5059:11: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:4891:16: note: (38) returning to ‘fix_indexqual_clause’ from ‘replace_nestloop_params_mutator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c: In function ‘fix_indexqual_operand’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5061:12: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5070:17: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5070:17: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5085:17: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5085:17: note: (43) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5094:17: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5094:17: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5099:69: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5099:69: note: (47) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5099:36: note: (48) calling ‘fix_indexqual_operand’ from ‘fix_indexqual_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5121:1: note: (49) entry to ‘fix_indexqual_operand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (50) dereference of NULL ‘node’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/createplan.c:5130:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/generic_xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor/tqueue.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indxpath.o indxpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/vacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/indxpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/multixact.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgr.o rmgr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o initsplan.o initsplan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planagg.o planagg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/indxpath.c:3272: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rightop)},(union ListCell){.ptr_value=(leftop)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planmain.o planmain.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/planagg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/executor/execAmi.o src/backend/executor/execAsync.o src/backend/executor/execCurrent.o src/backend/executor/execExpr.o src/backend/executor/execExprInterp.o src/backend/executor/execGrouping.o src/backend/executor/execIndexing.o src/backend/executor/execJunk.o src/backend/executor/execMain.o src/backend/executor/execParallel.o src/backend/executor/execPartition.o src/backend/executor/execProcnode.o src/backend/executor/execReplication.o src/backend/executor/execSRF.o src/backend/executor/execScan.o src/backend/executor/execTuples.o src/backend/executor/execUtils.o src/backend/executor/functions.o src/backend/executor/instrument.o src/backend/executor/nodeAgg.o src/backend/executor/nodeAppend.o src/backend/executor/nodeBitmapAnd.o src/backend/executor/nodeBitmapHeapscan.o src/backend/executor/nodeBitmapIndexscan.o src/backend/executor/nodeBitmapOr.o src/backend/executor/nodeCtescan.o src/backend/executor/nodeCustom.o src/backend/executor/nodeForeignscan.o src/backend/executor/nodeFunctionscan.o src/backend/executor/nodeGather.o src/backend/executor/nodeGatherMerge.o src/backend/executor/nodeGroup.o src/backend/executor/nodeHash.o src/backend/executor/nodeHashjoin.o src/backend/executor/nodeIncrementalSort.o src/backend/executor/nodeIndexonlyscan.o src/backend/executor/nodeIndexscan.o src/backend/executor/nodeLimit.o src/backend/executor/nodeLockRows.o src/backend/executor/nodeMaterial.o src/backend/executor/nodeMemoize.o src/backend/executor/nodeMergeAppend.o src/backend/executor/nodeMergejoin.o src/backend/executor/nodeModifyTable.o src/backend/executor/nodeNamedtuplestorescan.o src/backend/executor/nodeNestloop.o src/backend/executor/nodeProjectSet.o src/backend/executor/nodeRecursiveunion.o src/backend/executor/nodeResult.o src/backend/executor/nodeSamplescan.o src/backend/executor/nodeSeqscan.o src/backend/executor/nodeSetOp.o src/backend/executor/nodeSort.o src/backend/executor/nodeSubplan.o src/backend/executor/nodeSubqueryscan.o src/backend/executor/nodeTableFuncscan.o src/backend/executor/nodeTidrangescan.o src/backend/executor/nodeTidscan.o src/backend/executor/nodeUnique.o src/backend/executor/nodeValuesscan.o src/backend/executor/nodeWindowAgg.o src/backend/executor/nodeWorktablescan.o src/backend/executor/spi.o src/backend/executor/tqueue.o src/backend/executor/tstoreReceiver.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' make -C partitioning all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partbounds.o partbounds.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o planner.o planner.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumparallel.o vacuumparallel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o variable.o variable.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1035: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftjoinlist)},(union ListCell){.ptr_value=(rightjoinlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1058: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftpart)},(union ListCell){.ptr_value=(rightpart)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slru.o slru.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o setrefs.o setrefs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/vacuumparallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/planner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/slru.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/variable.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c: In function ‘distribute_qual_to_rels’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o view.o view.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands/view.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joinpath.o joinpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c: In function ‘fix_expr_common’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subtrans.o subtrans.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1648:40: warning: dereference of NULL ‘postponed_qual_list’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1084:1: note: (1) entry to ‘process_security_barrier_quals’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/pg_type.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1098:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1098:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1103:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1103:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1113:25: note: (6) calling ‘distribute_qual_to_rels’ from ‘process_security_barrier_quals’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1606:1: note: (7) entry to ‘distribute_qual_to_rels’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1640:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1642:55: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/initsplan.c:1648:40: note: (10) dereference of NULL ‘postponed_qual_list’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:2004: warning: nullPointer(CWE-476): Possible null pointer dereference: bestplan <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3944: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(arg1)},(union ListCell){.ptr_value=(arrexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4036: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(relidConst)},(union ListCell){.ptr_value=(modulusConst)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4036: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(relidConst)},(union ListCell){.ptr_value=(modulusConst)},(union ListCell){.ptr_value=(remainderConst)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4207: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(nulltest)},(union ListCell){.ptr_value=(opexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4225: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(nulltest)},(union ListCell){.ptr_value=(opexpr)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o subselect.o subselect.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:1908:29: warning: use of uninitialized value ‘*root.grouping_map’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3295:1: note: (1) entry to ‘extract_query_dependencies’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3301:21: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3315:16: note: (3) calling ‘extract_query_dependencies_walker’ from ‘extract_query_dependencies’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3331:1: note: (4) entry to ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3333:12: note: (5) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/objectaddress.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/pg_type.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:19: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3336:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3336:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3341:26: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3341:20: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3349:38: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:57: note: in definition of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3349:29: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3349:28: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3354:91: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3354:40: note: (13) calling ‘extract_query_dependencies_walker’ from ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3331:1: note: (14) entry to ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3333:12: note: (15) following ‘false’ branch (when ‘node’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3336:13: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3336:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3395:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:3395:9: note: (19) calling ‘fix_expr_common’ from ‘extract_query_dependencies_walker’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:1846:1: note: (20) entry to ‘fix_expr_common’ <--[csmock-gcc-wrapper] cc1: note: (21) following ‘case 114:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:1908:29: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/setrefs.c:1908:29: note: (23) use of uninitialized value ‘*root.grouping_map’ here <--[csmock-gcc-wrapper] ( echo src/backend/commands/aggregatecmds.o src/backend/commands/alter.o src/backend/commands/amcmds.o src/backend/commands/analyze.o src/backend/commands/async.o src/backend/commands/cluster.o src/backend/commands/collationcmds.o src/backend/commands/comment.o src/backend/commands/constraint.o src/backend/commands/conversioncmds.o src/backend/commands/copy.o src/backend/commands/copyfrom.o src/backend/commands/copyfromparse.o src/backend/commands/copyto.o src/backend/commands/createas.o src/backend/commands/dbcommands.o src/backend/commands/define.o src/backend/commands/discard.o src/backend/commands/dropcmds.o src/backend/commands/event_trigger.o src/backend/commands/explain.o src/backend/commands/extension.o src/backend/commands/foreigncmds.o src/backend/commands/functioncmds.o src/backend/commands/indexcmds.o src/backend/commands/lockcmds.o src/backend/commands/matview.o src/backend/commands/opclasscmds.o src/backend/commands/operatorcmds.o src/backend/commands/policy.o src/backend/commands/portalcmds.o src/backend/commands/prepare.o src/backend/commands/proclang.o src/backend/commands/publicationcmds.o src/backend/commands/schemacmds.o src/backend/commands/seclabel.o src/backend/commands/sequence.o src/backend/commands/statscmds.o src/backend/commands/subscriptioncmds.o src/backend/commands/tablecmds.o src/backend/commands/tablespace.o src/backend/commands/trigger.o src/backend/commands/tsearchcmds.o src/backend/commands/typecmds.o src/backend/commands/user.o src/backend/commands/vacuum.o src/backend/commands/vacuumparallel.o src/backend/commands/variable.o src/backend/commands/view.o ) >objfiles.txt make -C prep all make -C port all from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/relation.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:17: <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘make_partition_op_expr’ at partbounds.c:3968:65: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: warning: dereference of NULL ‘elemops’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c: In function ‘make_partition_op_expr’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3885:1: note: (1) entry to ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3893:19: note: (2) calling ‘get_partition_operator’ from ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3849:1: note: (3) entry to ‘get_partition_operator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3862:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3872:29: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3893:19: note: (6) returning to ‘make_partition_op_expr’ from ‘get_partition_operator’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3910:9: note: (7) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3912:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3968:98: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:174:56: note: (10) inlined call to ‘list_nth_cell’ from ‘make_partition_op_expr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:3968:100: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘make_partition_op_expr’ at partbounds.c:3968:65: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (12) dereference of NULL ‘elemops’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_qual_for_range’ at partbounds.c:4360:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: warning: dereference of NULL ‘or_expr_args’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4292:1: note: (1) entry to ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4317:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4320:39: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4325:31: note: (4) following ‘true’ branch (when ‘i < nparts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4327:67: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4334:28: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4337:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4340:28: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:34: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/builtins.h:86:32: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4344:46: note: in expansion of macro ‘TextDatumGetCString’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4345:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4348:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4348:28: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4352:45: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4352:45: note: (14) calling ‘get_qual_for_range’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4292:1: note: (15) entry to ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4317:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4399:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4399:12: note: (18) following ‘true’ branch (when ‘for_default != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4411:39: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4411:26: note: (20) inlined call to ‘list_head’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_qual_for_range’ at partbounds.c:4411:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4411:24: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:455:38: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:448:18: note: in expansion of macro ‘multi_for_advance_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4413:9: note: in expansion of macro ‘forboth’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4485:26: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4489:31: note: (25) following ‘false’ branch (when ‘current_or_arm >= num_or_arms’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4613:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4613:12: note: (27) following ‘false’ branch (when ‘lower_or_arms’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4618:12: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4618:12: note: (29) following ‘false’ branch (when ‘upper_or_arms’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4630:12: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4630:12: note: (31) following ‘true’ branch (when ‘result’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4633:25: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4633:25: note: (33) following ‘true’ branch (when ‘for_default != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4632:27: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4632:27: note: (35) calling ‘get_range_nulltest’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4698:1: note: (36) entry to ‘get_range_nulltest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4705:26: note: (37) inlined call to ‘list_head’ from ‘get_range_nulltest’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_range_nulltest’ at partbounds.c:4705:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘get_qual_for_range’: cc1: note: (39) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4706:23: note: (40) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4735:16: note: (41) ...to here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepagg.o prepagg.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4632:27: note: (42) returning to ‘get_qual_for_range’ from ‘get_range_nulltest’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4352:45: note: (43) returning to ‘get_qual_for_range’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4358:70: note: (44) inlined call to ‘list_length’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘get_qual_for_range’ at partbounds.c:4358:42: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_range’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:174:56: note: (46) inlined call to ‘list_nth_cell’ from ‘get_qual_for_range’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:51: note: in definition of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4360:78: note: in expansion of macro ‘linitial’ <--[csmock-gcc-wrapper] In function ‘list_nth_cell’, inlined from ‘get_qual_for_range’ at partbounds.c:4360:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:260:21: note: (48) dereference of NULL ‘get_qual_for_range(parent, stringToNode(text_to_cstring((const text *)SysCacheGetAttr(55, SearchSysCache1(55, (long unsigned int)inhrelid), 33, &isnull))), 1)’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c: In function ‘get_qual_for_hash’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: warning: dereference of NULL ‘partexprs_item’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:659:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4056:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4000:1: note: (1) entry to ‘get_qual_for_hash’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4037:26: note: (2) inlined call to ‘list_head’ from ‘get_qual_for_hash’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘get_qual_for_hash’ at partbounds.c:4037:19: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘get_qual_for_hash’: cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4040:23: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4045:24: note: (6) ...to here <--[csmock-gcc-wrapper] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o atomics.o atomics.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4045:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:659:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4056:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (9) dereference of NULL ‘partexprs_item’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:659:55: note: in definition of macro ‘copyObject’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partbounds.c:4056:54: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' make -C postmaster all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autovacuum.o autovacuum.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_sema.o pg_sema.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timeline.o timeline.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/timeline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_shmem.o pg_shmem.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepagg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port/sysv_shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joinrels.o joinrels.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/subselect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partdesc.o partdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o transam.o transam.c ( echo src/backend/port/atomics.o src/backend/port/pg_sema.o src/backend/port/pg_shmem.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepjointree.o prepjointree.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o twophase.o twophase.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/transam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/autovacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepjointree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/twophase.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/subselect.c:303: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(result)},(union ListCell){.ptr_value=(hashplan)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o twophase_rmgr.o twophase_rmgr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varsup.o varsup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/varsup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c: In function ‘try_partitionwise_join’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/twophase.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partprune.o partprune.c :1033: error: ctunullpointer(CWE-476): Null pointer dereference: data <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1431:36: warning: dereference of NULL ‘lcr1’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1358:1: note: (1) entry to ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1374:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/optimizer/appendinfo.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pathnodes.h:788:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1384:14: note: in expansion of macro ‘IS_PARTITIONED_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1384:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (6) calling ‘compute_partition_bounds’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1602:1: note: (7) entry to ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1611:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1613:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1650:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1655:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (12) returning to ‘try_partitionwise_join’ from ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1405:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1416:39: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1429:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1429:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1431:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1431:36: note: (19) dereference of NULL ‘lcr1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1432:36: warning: dereference of NULL ‘lcr2’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1358:1: note: (1) entry to ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1374:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pathnodes.h:788:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1384:14: note: in expansion of macro ‘IS_PARTITIONED_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1384:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (6) calling ‘compute_partition_bounds’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1602:1: note: (7) entry to ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1611:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1613:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1650:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1655:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1402:9: note: (12) returning to ‘try_partitionwise_join’ from ‘compute_partition_bounds’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1405:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1407:24: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1407:24: note: (15) inlined call to ‘list_head’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/parsenodes.h:27, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pathnodes.h:20: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘try_partitionwise_join’ at joinrels.c:1407:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c: In function ‘try_partitionwise_join’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1408:24: note: (18) inlined call to ‘list_head’ from ‘try_partitionwise_join’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘try_partitionwise_join’ at joinrels.c:1408:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘try_partitionwise_join’: cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1416:39: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1429:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1429:20: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1431:36: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/joinrels.c:1432:36: note: (25) dereference of NULL ‘lcr2’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xact.o xact.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlog.o xlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepqual.o prepqual.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pathkeys.o pathkeys.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepqual.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xact.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:1852: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(new_booltest)},(union ListCell){.ptr_value=(nulltest)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c: In function ‘pathkey_is_redundant’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tidpath.o tidpath.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auxprocess.o auxprocess.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/tidpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bgworker.o bgworker.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1552: error: nullPointerArithmetic(CWE-682): Pointer addition with NULL pointer. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o preptlist.o preptlist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:137:27: warning: dereference of NULL ‘new_pathkey’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1125:1: note: (1) entry to ‘make_pathkeys_for_sortclauses’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/attmap.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupconvert.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/execnodes.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/makefuncs.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:22: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1132:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1132:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1140:27: note: (4) calling ‘make_pathkey_from_sortop’ from ‘make_pathkeys_for_sortclauses’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:236:1: note: (5) entry to ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:250:12: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:256:21: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:258:16: note: (8) calling ‘make_pathkey_from_sortinfo’ from ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:177:1: note: (9) entry to ‘make_pathkey_from_sortinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:206:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:209:22: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:210:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:215:18: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:220:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:258:16: note: (16) returning to ‘make_pathkey_from_sortop’ from ‘make_pathkey_from_sortinfo’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1140:27: note: (17) returning to ‘make_pathkeys_for_sortclauses’ from ‘make_pathkey_from_sortop’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:1149:22: note: (18) calling ‘pathkey_is_redundant’ from ‘make_pathkeys_for_sortclauses’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:135:1: note: (19) entry to ‘pathkey_is_redundant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path/pathkeys.c:137:27: note: (20) dereference of NULL ‘new_pathkey’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bgwriter.o bgwriter.c ( echo src/backend/optimizer/path/allpaths.o src/backend/optimizer/path/clausesel.o src/backend/optimizer/path/costsize.o src/backend/optimizer/path/equivclass.o src/backend/optimizer/path/indxpath.o src/backend/optimizer/path/joinpath.o src/backend/optimizer/path/joinrels.o src/backend/optimizer/path/pathkeys.o src/backend/optimizer/path/tidpath.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o checkpointer.o checkpointer.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/parallel.h:18, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fork_process.o fork_process.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c: In function ‘preprocess_targetlist’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o interrupt.o interrupt.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/checkpointer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:15: <--[csmock-gcc-wrapper] In function ‘slist_push_head’, inlined from ‘RegisterBackgroundWorker’ at bgworker.c:942:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/lib/ilist.h:596:25: warning: leak of ‘rw’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c: In function ‘RegisterBackgroundWorker’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:892:12: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:895:19: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:895:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:910:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:910:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:926:14: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:926:14: note: (7) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:927:12: note: (8) assuming ‘rw’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:927:12: note: (9) following ‘false’ branch (when ‘rw’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:935:23: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/bgworker.c:942:9: note: (11) inlined call to ‘slist_push_head’ from ‘RegisterBackgroundWorker’ <--[csmock-gcc-wrapper] In function ‘slist_push_head’, inlined from ‘RegisterBackgroundWorker’ at bgworker.c:942:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/lib/ilist.h:596:25: note: (12) ‘rw’ leaks here; was allocated at (7) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:119:28: warning: dereference of NULL ‘target_rte’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:78:12: note: (1) following ‘false’ branch (when ‘result_relation == 0’)... <--[csmock-gcc-wrapper] make -C util all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:103:15: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:104:12: note: (3) following ‘false’ branch (when ‘command_type != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:106:17: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:106:17: note: (5) following ‘false’ branch (when ‘command_type != 2’)... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:119:28: note: (7) dereference of NULL ‘target_rte’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:47: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c: In function ‘expand_insert_targetlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:494:60: warning: dereference of NULL ‘rel’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:62:1: note: (1) entry to ‘preprocess_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:78:12: note: (2) following ‘false’ branch (when ‘result_relation == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:103:15: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:104:12: note: (4) following ‘true’ branch (when ‘command_type == 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:105:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:105:25: note: (6) calling ‘expand_insert_targetlist’ from ‘preprocess_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:355:1: note: (7) entry to ‘expand_insert_targetlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:362:22: note: (8) inlined call to ‘list_head’ from ‘expand_insert_targetlist’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/table.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:39: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘expand_insert_targetlist’ at preptlist.c:362:15: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (9) following ‘false’ branch (when ‘tlist’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c: In function ‘expand_insert_targetlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:494:60: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:494:60: note: (11) dereference of NULL ‘rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/preptlist.c:371:20: note: in expansion of macro ‘RelationGetNumberOfAttributes’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prepunion.o prepunion.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o appendinfo.o appendinfo.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgarch.o pgarch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postmaster.o postmaster.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/pgarch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/appendinfo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:482: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath_tlist)},(union ListCell){.ptr_value=(rpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:757: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath)},(union ListCell){.ptr_value=(rpath)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:758: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(lpath_tlist)},(union ListCell){.ptr_value=(rpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:763: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rpath)},(union ListCell){.ptr_value=(lpath)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:764: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(rpath_tlist)},(union ListCell){.ptr_value=(lpath_tlist)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shell_archive.o shell_archive.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/shell_archive.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogarchive.o xlogarchive.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogarchive.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] from gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o startup.o startup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clauses.o clauses.c from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:26: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c: In function ‘generate_append_tlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:171:46: warning: dereference of NULL ‘curColType’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1298:64: note: in expansion of macro ‘lfirst_oid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1260:1: note: (1) entry to ‘generate_append_tlist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1284:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1284:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1289:30: note: (4) inlined call to ‘list_head’ from ‘generate_append_tlist’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘generate_append_tlist’ at prepunion.c:1289:16: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (5) following ‘false’ branch (when ‘colTypes’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c: In function ‘generate_append_tlist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:9: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1291:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1291:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1291:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1295:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1298:53: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:171:46: note: (11) dereference of NULL ‘curColType’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1298:64: note: in expansion of macro ‘lfirst_oid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c: In function ‘generate_setop_grouplist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1412:21: warning: dereference of NULL ‘lg’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1388:1: note: (1) entry to ‘generate_setop_grouplist’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1394:14: note: (2) inlined call to ‘list_head’ from ‘generate_setop_grouplist’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘generate_setop_grouplist’ at prepunion.c:1394:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c: In function ‘generate_setop_grouplist’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:9: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1395:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1395:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1395:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1400:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1412:21: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep/prepunion.c:1412:21: note: (9) dereference of NULL ‘lg’ <--[csmock-gcc-wrapper] ( echo src/backend/optimizer/prep/prepagg.o src/backend/optimizer/prep/prepjointree.o src/backend/optimizer/prep/prepqual.o src/backend/optimizer/prep/preptlist.o src/backend/optimizer/prep/prepunion.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syslogger.o syslogger.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogfuncs.o xlogfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walwriter.o walwriter.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c: In function ‘SysLoggerMain’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xloginsert.o xloginsert.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/clauses.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:213:32: warning: ‘dup2’ on possibly invalid file descriptor ‘2’ [-Wanalyzer-fd-use-without-check] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:567:1: note: (1) entry to ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:572:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:593:23: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:635:20: note: (4) calling ‘logfile_getname’ from ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:1460:1: note: (5) entry to ‘logfile_getname’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:1475:12: note: (6) following ‘false’ branch (when ‘suffix’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:1483:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:635:20: note: (8) returning to ‘SysLogger_Start’ from ‘logfile_getname’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:672:9: note: (9) following ‘case 0:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:681:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:693:25: note: (11) calling ‘SysLoggerMain’ from ‘SysLogger_Start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:165:1: note: (12) entry to ‘SysLoggerMain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:193:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:195:46: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:209:17: note: (15) closed here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:210:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:212:32: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/syslogger.c:213:32: note: (18) ‘2’ could be invalid <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogprefetcher.o xlogprefetcher.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan/planner.c: internal warning: child 41465 timed out after 30s <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogprefetcher.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/clauses.c:2891: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(simple)},((union ListCell){.ptr_value=(makeConst(26,-1,(unsigned int)0,sizeof(unsigned int),(unsigned long)(intypioparam),false,true))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/clauses.c:2891: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(simple)},((union ListCell){.ptr_value=(makeConst(26,-1,(unsigned int)0,sizeof(unsigned int),(unsigned long)(intypioparam),false,true))}),((union ListCell){.ptr_value=(makeConst(23,-1,(unsigned int)0,sizeof(int32),(unsigned long)(-1),false,true))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/clauses.c:4279: warning: uninitvar(CWE-457): Uninitialized variable: actual_arg_types <--[cppcheck] cswrap: error: child 41465 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/amapi.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/hash.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:38: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c: In function ‘get_steps_using_prefix_recurse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: warning: dereference of NULL ‘start’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2506:41: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2486:1: note: (1) entry to ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2510:12: note: (2) following ‘true’ branch (when ‘cur_keyno < final_keyno’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:418:43: note: (3) inlined call to ‘for_each_cell_setup’ from ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2520:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:429:20: note: (4) inlined call to ‘list_cell_number’ from ‘for_each_cell_setup’ <--[csmock-gcc-wrapper] In function ‘list_cell_number’, gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c inlined from ‘for_each_cell_setup’ at ../../../src/include/nodes/pg_list.h:429:13, inlined from ‘get_steps_using_prefix_recurse’ at partprune.c:2520:3: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:315:18: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c: In function ‘get_steps_using_prefix_recurse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2524:28: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:423:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2520:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:419:42: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2536:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:421:42: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2536:17: note: in expansion of macro ‘for_each_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2543:28: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2546:47: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2560:37: note: (12) calling ‘get_steps_using_prefix_recurse’ from ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2486:1: note: (13) entry to ‘get_steps_using_prefix_recurse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:169:54: note: (14) dereference of NULL ‘start’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:2506:41: note: in expansion of macro ‘lfirst’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3478:31: warning: dereference of NULL ‘lc2’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3406:1: note: (1) entry to ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3423:15: note: (2) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3423:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3424:15: note: (5) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3424:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘perform_pruning_base_step’: cc1: note: (7) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3430:31: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3437:48: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3437:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3444:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3444:20: note: (12) following ‘false’ branch (when ‘keyno <= nvalues’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3447:20: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3447:20: note: (14) following ‘true’ branch (when ‘lc1’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3454:30: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3465:28: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3478:31: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3478:31: note: (18) dereference of NULL ‘lc2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3522:32: warning: use of uninitialized value ‘values[0]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3406:1: note: (1) entry to ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3413:25: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3423:15: note: (3) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3423:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c: In function ‘perform_pruning_base_step’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3424:31: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3424:15: note: (6) inlined call to ‘list_head’ from ‘perform_pruning_base_step’ <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘perform_pruning_base_step’ at partprune.c:3424:8: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] In function ‘perform_pruning_base_step’: cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3430:31: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:54: <--[csmock-gcc-wrapper] ( echo src/backend/optimizer/plan/analyzejoins.o src/backend/optimizer/plan/createplan.o src/backend/optimizer/plan/initsplan.o src/backend/optimizer/plan/planagg.o src/backend/optimizer/plan/planmain.o src/backend/optimizer/plan/planner.o src/backend/optimizer/plan/setrefs.o src/backend/optimizer/plan/subselect.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogrecovery.o xlogrecovery.c ( echo src/backend/partitioning/partbounds.o src/backend/partitioning/partdesc.o src/backend/partitioning/partprune.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3509:44: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/partitioning/partprune.h:71:11: note: in definition of macro ‘PruneCxtStateIdx’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3512:9: note: (11) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3521:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning/partprune.c:3522:32: note: (13) use of uninitialized value ‘values[0]’ here <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogstats.o xlogstats.c make -C regex all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regcomp.o regcomp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regerror.o regerror.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c: In function ‘XLogResetInsertion’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inherit.o inherit.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regcomp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/inherit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogrecovery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogutils.o xlogutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c: In function ‘ProcessStartupPacket’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:233:24: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:99:21: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1177:1: note: (2) entry to ‘log_newpage_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1189:16: note: (3) calling ‘log_newpage’ from ‘log_newpage_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1083:1: note: (4) entry to ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1093:9: note: (5) calling ‘XLogBeginInsert’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:150:1: note: (6) entry to ‘XLogBeginInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:157:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:160:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:160:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:163:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1093:9: note: (11) returning to ‘log_newpage’ from ‘XLogBeginInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1094:9: note: (12) calling ‘XLogRegisterBlock’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:296:1: note: (13) entry to ‘XLogRegisterBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:306:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:309:18: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1094:9: note: (16) returning to ‘log_newpage’ from ‘XLogRegisterBlock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:1095:18: note: (17) calling ‘XLogInsert’ from ‘log_newpage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:443:1: note: (18) entry to ‘XLogInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:448:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:455:19: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:455:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/probes.h:10, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/pg_trace.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:38: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/probes.h:604:1: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:460:9: note: in expansion of macro ‘TRACE_POSTGRESQL_WAL_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:496:9: note: (23) calling ‘XLogResetInsertion’ from ‘XLogInsert’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:223:1: note: (24) entry to ‘XLogResetInsertion’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xloginsert.c:233:24: note: (25) assigned to ‘XLogRecData *’ here; ‘sizeof (XLogRecData)’ is ‘24’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o joininfo.o joininfo.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexec.o regexec.c :2345:55: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:4326:1: note: (1) entry to ‘BackendInitialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:4452:18: note: (2) calling ‘ProcessStartupPacket’ from ‘BackendInitialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2004:1: note: (3) entry to ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2019:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2034:13: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2034:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port/pg_crc32c.h:36, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlogrecord.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlogreader.h:41, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:97: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port/pg_bswap.h:55:23: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port/pg_bswap.h:125:33: note: in expansion of macro ‘pg_bswap32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2044:15: note: in expansion of macro ‘pg_ntoh32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2047:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2061:26: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2064:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2071:9: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2079:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2093:19: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2093:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2104:23: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2129:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2140:24: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2140:24: note: (18) calling ‘ProcessStartupPacket’ from ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2004:1: note: (19) entry to ‘ProcessStartupPacket’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2019:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2034:13: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2034:12: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port/pg_bswap.h:55:23: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port/pg_bswap.h:125:33: note: in expansion of macro ‘pg_bswap32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2044:15: note: in expansion of macro ‘pg_ntoh32’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2047:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2061:26: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2064:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2071:9: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2079:12: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2093:19: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2093:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2142:24: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2142:17: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2193:26: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2196:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2214:22: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2309:20: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/common/ip.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:101: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/libpq/pqcomm.h:114:38: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2320:21: note: in expansion of macro ‘PG_PROTOCOL_MINOR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2320:20: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2326:17: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2326:12: note: (40) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2332:17: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2332:12: note: (42) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2335:13: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2335:12: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2343:32: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2343:21: note: (46) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2343:20: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2345:55: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster/postmaster.c:2345:55: note: (49) dereference of NULL ‘strchr(*port.user_name, 64)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o orclauses.o orclauses.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/orclauses.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/postmaster/autovacuum.o src/backend/postmaster/auxprocess.o src/backend/postmaster/bgworker.o src/backend/postmaster/bgwriter.o src/backend/postmaster/checkpointer.o src/backend/postmaster/fork_process.o src/backend/postmaster/interrupt.o src/backend/postmaster/pgarch.o src/backend/postmaster/postmaster.o src/backend/postmaster/shell_archive.o src/backend/postmaster/startup.o src/backend/postmaster/syslogger.o src/backend/postmaster/walwriter.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o paramassign.o paramassign.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexport.o regexport.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:226: warning: uninitvar(CWE-457): Uninitialized variable: v->pmatch <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' make -C replication all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' make -C logical all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o decode.o decode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexport.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/paramassign.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o repl_gram.o repl_gram.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pathnode.o pathnode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/decode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o launcher.o launcher.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/executor/instrument.h:16, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2003: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2004: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:72: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: warning: use of uninitialized value ‘start.tv_sec’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7429:1: note: (1) entry to ‘XLogReportParameters’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7465:25: note: (2) calling ‘XLogFlush’ from ‘XLogReportParameters’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2511:1: note: (3) entry to ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2524:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:35: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:73: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2542:9: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2571:20: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (10) calling ‘WaitXLogInsertionsToFinish’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1437:1: note: (11) entry to ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1445:12: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:54, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/condition_variable.h:26, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/replication/slot.h:14, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/replication/logical.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:81: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:25: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/s_lock.h:210:23: note: in definition of macro ‘TAS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:62:31: note: in expansion of macro ‘S_LOCK’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:9: note: in expansion of macro ‘SpinLockAcquire’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1480:23: note: (14) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1482:33: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (16) returning to ‘XLogFlush’ from ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2599:20: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2614:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2636:17: note: (19) calling ‘XLogWrite’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2065:1: note: (20) entry to ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2103:35: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2110:49: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2112:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2118:36: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2151:20: note: (25) following ‘true’ branch (when ‘npages == 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:59: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2155:69: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:11: note: in definition of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:12: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2300:50: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:50: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:53: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:20: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2310:41: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2314:28: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (35) calling ‘issue_xlog_fsync’ from ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (36) entry to ‘issue_xlog_fsync’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:12: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:26: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (42) ...to here cc1: note: (43) calling ‘issue_xlog_fsync.part.0’ from ‘issue_xlog_fsync’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (44) entry to ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8000:25: note: (45) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8014:12: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8017:9: note: (47) inlined call to ‘pgstat_report_wait_start’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/pgstat.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:75: <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_start’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8017:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:273:10: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8018:9: note: (49) following ‘case 2:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8059:9: note: (50) inlined call to ‘pgstat_report_wait_end’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_end’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8059:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:286:10: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8064:12: note: (52) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:92:49: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8068:17: note: in expansion of macro ‘INSTR_TIME_SET_CURRENT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: note: (54) use of uninitialized value ‘start.tv_sec’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: warning: use of uninitialized value ‘start.tv_sec’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6725:1: note: (1) entry to ‘CreateEndOfRecoveryRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6731:14: note: (2) inlined call to ‘RecoveryInProgress’ from ‘CreateEndOfRecoveryRecord’ <--[csmock-gcc-wrapper] In function ‘RecoveryInProgress’, inlined from ‘CreateEndOfRecoveryRecord’ at xlog.c:6731:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:5789:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] In function ‘issue_xlog_fsync.part.0’: cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6731:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6734:26: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6736:9: note: (7) calling ‘WALInsertLockAcquireExclusive’ from ‘CreateEndOfRecoveryRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1349:1: note: (8) entry to ‘WALInsertLockAcquireExclusive’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1358:23: note: (9) following ‘true’ branch (when ‘i != 7’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1360:46: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6736:9: note: (11) returning to ‘CreateEndOfRecoveryRecord’ from ‘WALInsertLockAcquireExclusive’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6739:9: note: (12) calling ‘WALInsertLockRelease’ from ‘CreateEndOfRecoveryRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1378:1: note: (13) entry to ‘WALInsertLockRelease’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1380:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (15) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1384:31: note: (16) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1386:82: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6739:9: note: (18) returning to ‘CreateEndOfRecoveryRecord’ from ‘WALInsertLockRelease’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6747:9: note: (19) calling ‘XLogFlush’ from ‘CreateEndOfRecoveryRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2511:1: note: (20) entry to ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2524:12: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:35: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2542:9: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2571:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (27) calling ‘WaitXLogInsertionsToFinish’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1437:1: note: (28) entry to ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1445:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:25: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/s_lock.h:210:23: note: in definition of macro ‘TAS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:62:31: note: in expansion of macro ‘S_LOCK’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:9: note: in expansion of macro ‘SpinLockAcquire’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1480:23: note: (31) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1482:33: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (33) returning to ‘XLogFlush’ from ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2599:20: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2614:33: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2636:17: note: (36) calling ‘XLogWrite’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2065:1: note: (37) entry to ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2103:35: note: (38) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2110:49: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2112:20: note: (40) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2118:36: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2151:20: note: (42) following ‘true’ branch (when ‘npages == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2155:69: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:11: note: in definition of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:12: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2300:50: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:50: note: (46) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:53: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:20: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2310:41: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2314:28: note: (50) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (52) calling ‘issue_xlog_fsync’ from ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (53) entry to ‘issue_xlog_fsync’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:12: note: (54) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:29: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:26: note: (56) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (58) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (59) ...to here cc1: note: (60) calling ‘issue_xlog_fsync.part.0’ from ‘issue_xlog_fsync’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (61) entry to ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8000:25: note: (62) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8014:12: note: (63) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8017:9: note: (64) inlined call to ‘pgstat_report_wait_start’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_start’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8017:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:273:10: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8018:9: note: (66) following ‘case 2:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8059:9: note: (67) inlined call to ‘pgstat_report_wait_end’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_end’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8059:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:286:10: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8064:12: note: (69) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:92:49: note: (70) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8068:17: note: in expansion of macro ‘INSTR_TIME_SET_CURRENT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: note: (71) use of uninitialized value ‘start.tv_sec’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: warning: use of uninitialized value ‘start.tv_sec’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6789:1: note: (1) entry to ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6798:14: note: (2) inlined call to ‘RecoveryInProgress’ from ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] In function ‘RecoveryInProgress’, inlined from ‘CreateOverwriteContrecordRecord’ at xlog.c:6798:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:5789:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] In function ‘issue_xlog_fsync.part.0’: cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6798:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6800:21: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6800:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:41: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6806:13: note: in expansion of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6811:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6815:9: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6825:36: note: (11) calling ‘GetXLogBuffer’ from ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1536:1: note: (12) entry to ‘GetXLogBuffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1548:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:584:45: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1560:15: note: in expansion of macro ‘XLogRecPtrToBufIdx’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1583:12: note: (15) following ‘true’ branch (when ‘expectedEndPtr != endptr’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1601:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1612:17: note: (17) calling ‘AdvanceXLInsertBuffer’ from ‘GetXLogBuffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1774:1: note: (18) entry to ‘AdvanceXLInsertBuffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1791:49: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:584:20: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1793:27: note: in expansion of macro ‘XLogRecPtrToBufIdx’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1801:20: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1807:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1807:28: note: (23) following ‘false’ branch (when ‘opportunistic == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1811:41: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/s_lock.h:210:23: note: in definition of macro ‘TAS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:62:31: note: in expansion of macro ‘S_LOCK’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1811:25: note: in expansion of macro ‘SpinLockAcquire’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1821:28: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/lwlock.h:82, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/lock.h:23, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/twophase.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:57: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/lwlocknames.h:10:44: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1829:47: note: in expansion of macro ‘WALBufMappingLock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1831:33: note: (27) calling ‘WaitXLogInsertionsToFinish’ from ‘AdvanceXLInsertBuffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1437:1: note: (28) entry to ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1445:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:25: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/s_lock.h:210:23: note: in definition of macro ‘TAS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:62:31: note: in expansion of macro ‘S_LOCK’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:9: note: in expansion of macro ‘SpinLockAcquire’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1480:23: note: (31) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1482:33: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1831:33: note: (33) returning to ‘AdvanceXLInsertBuffer’ from ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1836:36: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/probes.h:10, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/pg_trace.h:15, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:74: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/probes.h:626:1: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1844:41: note: in expansion of macro ‘TRACE_POSTGRESQL_WAL_BUFFER_WRITE_DIRTY_START’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1847:41: note: (36) calling ‘XLogWrite’ from ‘AdvanceXLInsertBuffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2065:1: note: (37) entry to ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2103:35: note: (38) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2110:49: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2112:20: note: (40) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2118:36: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2146:39: note: (42) calling ‘XLogFileOpen’ from ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:3348:1: note: (43) entry to ‘XLogFileOpen’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:3356:12: note: (44) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:3361:16: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2146:39: note: (46) returning to ‘XLogWrite’ from ‘XLogFileOpen’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2151:20: note: (47) following ‘true’ branch (when ‘npages == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2155:69: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:11: note: in definition of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:12: note: (49) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2300:50: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:50: note: (51) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:53: note: (52) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:20: note: (53) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2310:41: note: (54) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2314:28: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (57) calling ‘issue_xlog_fsync’ from ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (58) entry to ‘issue_xlog_fsync’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:12: note: (59) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:29: note: (60) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:26: note: (61) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (63) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (64) ...to here cc1: note: (65) calling ‘issue_xlog_fsync.part.0’ from ‘issue_xlog_fsync’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (66) entry to ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8000:25: note: (67) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8014:12: note: (68) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8017:9: note: (69) inlined call to ‘pgstat_report_wait_start’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_start’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8017:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:273:10: note: (70) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8018:9: note: (71) following ‘case 2:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8059:9: note: (72) inlined call to ‘pgstat_report_wait_end’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_end’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8059:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:286:10: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8064:12: note: (74) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:92:49: note: (75) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8068:17: note: in expansion of macro ‘INSTR_TIME_SET_CURRENT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: note: (76) use of uninitialized value ‘start.tv_sec’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: warning: use of uninitialized value ‘start.tv_sec’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6789:1: note: (1) entry to ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6798:14: note: (2) inlined call to ‘RecoveryInProgress’ from ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] In function ‘RecoveryInProgress’, inlined from ‘CreateOverwriteContrecordRecord’ at xlog.c:6798:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:5789:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] In function ‘issue_xlog_fsync.part.0’: cc1: note: (4) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6798:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6800:21: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6800:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:41: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6806:13: note: in expansion of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6811:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6815:9: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6827:9: note: (11) calling ‘WALInsertLockRelease’ from ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1378:1: note: (12) entry to ‘WALInsertLockRelease’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1384:31: note: (13) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1386:82: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6827:9: note: (15) returning to ‘CreateOverwriteContrecordRecord’ from ‘WALInsertLockRelease’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6841:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6845:9: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:6845:9: note: (18) calling ‘XLogFlush’ from ‘CreateOverwriteContrecordRecord’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2511:1: note: (19) entry to ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2524:12: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:35: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2531:12: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:148:48: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2542:9: note: in expansion of macro ‘START_CRIT_SECTION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2571:20: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (26) calling ‘WaitXLogInsertionsToFinish’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1437:1: note: (27) entry to ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1445:12: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:25: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/s_lock.h:210:23: note: in definition of macro ‘TAS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/spin.h:62:31: note: in expansion of macro ‘S_LOCK’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1449:9: note: in expansion of macro ‘SpinLockAcquire’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1480:23: note: (30) following ‘true’ branch (when ‘i != 8’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:1482:33: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2578:29: note: (32) returning to ‘XLogFlush’ from ‘WaitXLogInsertionsToFinish’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2599:20: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2614:33: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2636:17: note: (35) calling ‘XLogWrite’ from ‘XLogFlush’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2065:1: note: (36) entry to ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2103:35: note: (37) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2110:49: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2112:20: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2118:36: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2151:20: note: (41) following ‘true’ branch (when ‘npages == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2155:69: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/xlog_internal.h:107:11: note: in definition of macro ‘XLogSegmentOffset’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:12: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2300:50: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2299:50: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:53: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2307:20: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2310:41: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2314:28: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:2323:25: note: (51) calling ‘issue_xlog_fsync’ from ‘XLogWrite’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (52) entry to ‘issue_xlog_fsync’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:12: note: (53) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:29: note: (54) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8008:26: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8009:49: note: (57) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (58) ...to here cc1: note: (59) calling ‘issue_xlog_fsync.part.0’ from ‘issue_xlog_fsync’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:7997:1: note: (60) entry to ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8000:25: note: (61) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8014:12: note: (62) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8017:9: note: (63) inlined call to ‘pgstat_report_wait_start’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_start’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8017:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:273:10: note: (64) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8018:9: note: (65) following ‘case 2:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8059:9: note: (66) inlined call to ‘pgstat_report_wait_end’ from ‘issue_xlog_fsync.part.0’ <--[csmock-gcc-wrapper] In function ‘pgstat_report_wait_end’, inlined from ‘issue_xlog_fsync.part.0’ at xlog.c:8059:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/wait_event.h:286:10: note: (67) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c: In function ‘issue_xlog_fsync.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8064:12: note: (68) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:92:49: note: (69) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8068:17: note: in expansion of macro ‘INSTR_TIME_SET_CURRENT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/portability/instr_time.h:108:34: note: (70) use of uninitialized value ‘start.tv_sec’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlog.c:8069:17: note: in expansion of macro ‘INSTR_TIME_SUBTRACT’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o placeholder.o placeholder.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/pathnode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plancat.o plancat.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/placeholder.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/launcher.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/plancat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_gram.y:420: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o predtest.o predtest.c ( echo src/backend/access/transam/clog.o src/backend/access/transam/commit_ts.o src/backend/access/transam/generic_xlog.o src/backend/access/transam/multixact.o src/backend/access/transam/parallel.o src/backend/access/transam/rmgr.o src/backend/access/transam/slru.o src/backend/access/transam/subtrans.o src/backend/access/transam/timeline.o src/backend/access/transam/transam.o src/backend/access/transam/twophase.o src/backend/access/transam/twophase_rmgr.o src/backend/access/transam/varsup.o src/backend/access/transam/xact.o src/backend/access/transam/xlog.o src/backend/access/transam/xlogarchive.o src/backend/access/transam/xlogfuncs.o src/backend/access/transam/xloginsert.o src/backend/access/transam/xlogprefetcher.o src/backend/access/transam/xlogreader.o src/backend/access/transam/xlogrecovery.o src/backend/access/transam/xlogstats.o src/backend/access/transam/xlogutils.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logical.o logical.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' ( cat brin/objfiles.txt common/objfiles.txt gin/objfiles.txt gist/objfiles.txt hash/objfiles.txt heap/objfiles.txt index/objfiles.txt nbtree/objfiles.txt rmgrdesc/objfiles.txt spgist/objfiles.txt table/objfiles.txt tablesample/objfiles.txt transam/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalfuncs.o logicalfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/predtest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c: In function ‘replication_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1963:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.l:284:1: note: (1) entry to ‘replication_scanner_is_replication_command’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.l:286:22: note: (2) calling ‘replication_yylex’ from ‘replication_scanner_is_replication_command’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:24:15: note: (3) entry to ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1130:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1150:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1156:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1158:27: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1173:22: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:20:31: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1174:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:20:31: note: (8) calling ‘replication_yyensure_buffer_stack’ from ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1174:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:20:31: note: (9) entry to ‘replication_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2102:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2106:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2126:62: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:20:31: note: (12) returning to ‘replication_yylex’ from ‘replication_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1174:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:9:26: note: (13) calling ‘replication_yy_create_buffer’ from ‘replication_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1176:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:9:26: note: (14) entry to ‘replication_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1949:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:30:17: note: (15) inlined call to ‘replication_yyalloc’ from ‘replication_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1953:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘replication_yyalloc’, inlined from ‘replication_yy_create_buffer’ at repl_scanner.c:1953:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2415:32: note: (16) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c: In function ‘replication_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1954:12: note: (17) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1954:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1957:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:1963:12: note: (20) ‘malloc(64)’ leaks here; was allocated at (16) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c: In function ‘replication_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2217:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:13:23: note: (1) entry to ‘replication_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2201:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:30:17: note: (2) inlined call to ‘replication_yyalloc’ from ‘replication_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2210:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘replication_yyalloc’, inlined from ‘replication_yy_scan_bytes’ at repl_scanner.c:2210:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2415:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c: In function ‘replication_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2211:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2211:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:11:24: note: (7) calling ‘replication_yy_scan_buffer’ from ‘replication_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2219:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:11:24: note: (8) entry to ‘replication_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2151:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/repl_scanner.c:2217:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slot.o slot.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relnode.o relnode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/logicalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/logical.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/relnode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/slot.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o message.o message.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/relnode.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o origin.o origin.c :2021: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(larg)},(union ListCell){.ptr_value=(rarg)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proto.o proto.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/proto.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slotfuncs.o slotfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o restrictinfo.o restrictinfo.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/origin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/restrictinfo.c:342: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(clause->args,1)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(clause->args,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tlist.o tlist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o var.o var.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/slotfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/var.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util/tlist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C rewrite all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteDefine.o rewriteDefine.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteHandler.o rewriteHandler.c make -C statistics all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reorderbuffer.o reorderbuffer.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dependencies.o dependencies.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o extended_stats.o extended_stats.c ( echo src/backend/optimizer/util/appendinfo.o src/backend/optimizer/util/clauses.o src/backend/optimizer/util/inherit.o src/backend/optimizer/util/joininfo.o src/backend/optimizer/util/orclauses.o src/backend/optimizer/util/paramassign.o src/backend/optimizer/util/pathnode.o src/backend/optimizer/util/placeholder.o src/backend/optimizer/util/plancat.o src/backend/optimizer/util/predtest.o src/backend/optimizer/util/relnode.o src/backend/optimizer/util/restrictinfo.o src/backend/optimizer/util/tlist.o src/backend/optimizer/util/var.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' ( cat geqo/objfiles.txt path/objfiles.txt plan/objfiles.txt prep/objfiles.txt util/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C storage all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' make -C buffer all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buf_init.o buf_init.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteDefine.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buf_table.o buf_table.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufmgr.o bufmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteHandler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/reorderbuffer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C file all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o buffile.o buffile.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer/bufmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/extended_stats.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file/buffile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:1506: <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/reorderbuffer.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copydir.o copydir.c :4609: error: legacyUninitvar(CWE-457): Uninitialized variable: chunksize <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c: In function ‘getladfa’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:613:35: warning: leak of ‘newdfa(v, &*sub.cnfa, &*v_15(D)->g.cmap, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:920:1: note: (1) entry to ‘lacon’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:932:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:938:16: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:942:13: note: (4) calling ‘getladfa’ from ‘lacon’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:391:1: note: (5) entry to ‘getladfa’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:396:12: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:398:39: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:400:32: note: (8) calling ‘newdfa’ from ‘getladfa’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:607:1: note: (9) entry to ‘newdfa’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/regex/regguts.h:40, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:34: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/regex/regcustom.h:60:33: note: (10) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:643:36: note: in expansion of macro ‘MALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:644:20: note: (11) assuming ‘d’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:644:20: note: (12) following ‘false’ branch (when ‘d’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/regex/regcustom.h:60:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:649:44: note: in expansion of macro ‘MALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:660:20: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:661:45: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:661:45: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:669:23: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:400:32: note: (18) returning to ‘getladfa’ from ‘newdfa’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:613:35: note: (19) ‘newdfa(v, &*sub.cnfa, &*v_15(D)->g.cmap, 0)’ leaks here; was allocated at (10) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c: In function ‘newdfa’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:680:20: warning: leak of ‘sml’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:363:1: note: (1) entry to ‘getsubdfa.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regexec.c:370:21: note: (2) calling ‘newdfa’ from ‘getsubdfa.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:607:1: note: (3) entry to ‘newdfa’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:619:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:622:20: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:622:20: note: (6) following ‘true’ branch (when ‘sml’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/regex/regcustom.h:60:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:624:51: note: in expansion of macro ‘MALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/regex/regcustom.h:60:33: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:624:51: note: in expansion of macro ‘MALLOC’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:625:28: note: (9) assuming ‘sml’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:625:28: note: (10) following ‘false’ branch (when ‘sml’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:632:19: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:680:20: note: (12) ‘sml’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c: In function ‘getvacant’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1025:34: warning: dereference of NULL ‘’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:977:1: note: (1) entry to ‘getvacant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:988:14: note: (2) calling ‘pickss’ from ‘getvacant’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1048:1: note: (3) entry to ‘pickss’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1068:28: note: (4) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1068:28: note: (5) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1068:28: note: (6) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:988:14: note: (7) returning to ‘getvacant’ from ‘pickss’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:989:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:994:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1006:23: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1008:23: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1010:20: note: (12) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1013:27: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/rege_dfa.c:1025:34: note: (14) dereference of NULL ‘lastap.ss’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regfree.o regfree.c from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1373:1: note: (1) entry to ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1400:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1404:82: note: (3) inlined call to ‘list_length’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘dependencies_clauselist_selectivity’ at dependencies.c:1404:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1432:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1432:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (7) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (8) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (9) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1441:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1448:29: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1448:29: note: (12) calling ‘dependency_is_compatible_clause’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:743:1: note: (13) entry to ‘dependency_is_compatible_clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:748:12: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:753:26: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:753:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:757:41: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:757:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:760:24: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:763:13: note: (20) inlined call to ‘is_opclause’ from ‘dependency_is_compatible_clause’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:22: <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘dependency_is_compatible_clause’ at dependencies.c:763:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:68:31: note: (21) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_clause’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (23) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:797:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1373:1: note: (1) entry to ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1400:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1404:82: note: (3) inlined call to ‘list_length’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘dependencies_clauselist_selectivity’ at dependencies.c:1404:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1432:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1432:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (7) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (8) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1436:29: note: (9) ‘expr’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1441:20: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1448:29: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1448:28: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1452:34: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1452:34: note: (14) calling ‘dependency_is_compatible_expression’ from ‘dependencies_clauselist_selectivity’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1170:1: note: (15) entry to ‘dependency_is_compatible_expression’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1176:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1181:26: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1181:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1185:41: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1185:20: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1188:24: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1191:13: note: (22) inlined call to ‘is_opclause’ from ‘dependency_is_compatible_expression’ <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘dependency_is_compatible_expression’ at dependencies.c:1191:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:68:31: note: (23) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c: In function ‘dependency_is_compatible_expression’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (25) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/dependencies.c:1225:18: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcv.o mcv.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file/copydir.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regprefix.o regprefix.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regprefix.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fd.o fd.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncrep.o syncrep.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file/fd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex/regcomp.c: internal warning: child 42088 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cswrap: error: child 42088 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) ( echo src/backend/regex/regcomp.o src/backend/regex/regerror.o src/backend/regex/regexec.o src/backend/regex/regexport.o src/backend/regex/regfree.o src/backend/regex/regprefix.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syncrep_gram.o syncrep_gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_gram.y:116: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walreceiver.o walreceiver.c :1678: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1679: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1353:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1286:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1293:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1297:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1297:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1319:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1324:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1333:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1335:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1339:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:31:19: note: (10) inlined call to ‘syncrep_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1355:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyrealloc’, inlined from ‘yy_get_next_buffer’ at syncrep_scanner.c:1355:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:2103:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:2103:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1362:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1366:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1335:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1339:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1344:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1346:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:31:19: note: (19) inlined call to ‘syncrep_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1355:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyrealloc’, inlined from ‘yy_get_next_buffer’ at syncrep_scanner.c:1355:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:2103:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1353:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1638:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:9:26: note: (1) entry to ‘syncrep_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1624:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:30:17: note: (2) inlined call to ‘syncrep_yyalloc’ from ‘syncrep_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1628:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyalloc’, inlined from ‘syncrep_yy_create_buffer’ at syncrep_scanner.c:1628:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:2090:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1629:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1629:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1632:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1638:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1892:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:13:23: note: (1) entry to ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1876:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:30:17: note: (2) inlined call to ‘syncrep_yyalloc’ from ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1885:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘syncrep_yyalloc’, inlined from ‘syncrep_yy_scan_bytes’ at syncrep_scanner.c:1885:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:2090:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c: In function ‘syncrep_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1886:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1886:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:11:24: note: (7) calling ‘syncrep_yy_scan_buffer’ from ‘syncrep_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1894:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:11:24: note: (8) entry to ‘syncrep_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1826:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/syncrep_scanner.c:1892:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walreceiverfuncs.o walreceiverfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freelist.o freelist.c make -C tcop all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cmdtag.o cmdtag.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer/freelist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dest.o dest.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o localbuf.o localbuf.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fastpath.o fastpath.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop/fastpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postgres.o postgres.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer/localbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/walreceiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mvdistinct.o mvdistinct.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fileset.o fileset.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c: In function ‘pg_ndistinct_out’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop/postgres.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/storage/buffer/buf_init.o src/backend/storage/buffer/buf_table.o src/backend/storage/buffer/bufmgr.o src/backend/storage/buffer/freelist.o src/backend/storage/buffer/localbuf.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteManip.o rewriteManip.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' make -C freespace all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freespace.o freespace.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reinit.o reinit.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file/reinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace/freespace.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteManip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:40, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:366:30: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:356:1: note: (1) entry to ‘pg_ndistinct_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:359:30: note: (2) calling ‘statext_ndistinct_deserialize’ from ‘pg_ndistinct_out’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:251:1: note: (3) entry to ‘statext_ndistinct_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:259:12: note: (4) following ‘true’ branch (when ‘data’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:359:30: note: (6) returning to ‘pg_ndistinct_out’ from ‘statext_ndistinct_deserialize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mvdistinct.c:366:30: note: (7) dereference of NULL ‘statext_ndistinct_deserialize(pg_detoast_datum_packed((struct varlena *)*fcinfo.args[0].value))’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sharedfileset.o sharedfileset.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteRemove.o rewriteRemove.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fsmpage.o fsmpage.c from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:19: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c: In function ‘mcv_get_match_bitmap’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: warning: dereference of NULL ‘clause’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1716:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:2132:1: note: (1) entry to ‘mcv_clause_selectivity_or’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:2146:23: note: (2) calling ‘mcv_get_match_bitmap’ from ‘mcv_clause_selectivity_or’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1603:1: note: (3) entry to ‘mcv_get_match_bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1625:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walsender.o walsender.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1625:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1630:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1631:32: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1637:21: note: (8) inlined call to ‘is_opclause’ from ‘mcv_get_match_bitmap’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:25: <--[csmock-gcc-wrapper] In function ‘is_opclause’, inlined from ‘mcv_get_match_bitmap’ at mcv.c:1637:7: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodeFuncs.h:68:31: note: (9) following ‘false’ branch (when ‘clause’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c: In function ‘mcv_get_match_bitmap’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1716:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:550:66: note: (11) dereference of NULL ‘clause’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/nodes.h:596:42: note: in expansion of macro ‘nodeTag’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics/mcv.c:1716:26: note: in expansion of macro ‘IsA’ <--[csmock-gcc-wrapper] ( echo src/backend/statistics/dependencies.o src/backend/statistics/extended_stats.o src/backend/statistics/mcv.o src/backend/statistics/mvdistinct.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' make -C tsearch all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict.o dict.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace/fsmpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snapbuild.o snapbuild.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o indexfsm.o indexfsm.c make -C ipc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o barrier.o barrier.c ( echo src/backend/storage/freespace/freespace.o src/backend/storage/freespace/fsmpage.o src/backend/storage/freespace/indexfsm.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsm.o dsm.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteSearchCycle.o rewriteSearchCycle.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablesync.o tablesync.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/storage/file/buffile.o src/backend/storage/file/copydir.o src/backend/storage/file/fd.o src/backend/storage/file/fileset.o src/backend/storage/file/reinit.o src/backend/storage/file/sharedfileset.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' make -C large_object all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inv_api.o inv_api.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_ispell.o dict_ispell.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/dsm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteSearchCycle.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object/inv_api.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsm_impl.o dsm_impl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteSearchCycle.c:192: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(makeVar(1,path_varattno,2287,-1,0,0))}),(union ListCell){.ptr_value=(arr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rewriteSearchCycle.c:558: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(cycle_col_rowexpr)},((union ListCell){.ptr_value=(makeVar(1,cpa_attno,2287,-1,0,0))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict_ispell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/dsm_impl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/snapbuild.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/walsender.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/tablesync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rewriteSupport.o rewriteSupport.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rowsecurity.o rowsecurity.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite/rowsecurity.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/storage/large_object/inv_api.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_simple.o dict_simple.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ipc.o ipc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_synonym.o dict_synonym.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o worker.o worker.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pquery.o pquery.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/ipc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ipci.o ipci.c ( echo src/backend/rewrite/rewriteDefine.o src/backend/rewrite/rewriteHandler.o src/backend/rewrite/rewriteManip.o src/backend/rewrite/rewriteRemove.o src/backend/rewrite/rewriteSearchCycle.o src/backend/rewrite/rewriteSupport.o src/backend/rewrite/rowsecurity.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict_synonym.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' make -C utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C activity all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utility.o utility.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backend_progress.o backend_progress.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict_synonym.c:230: error: uninitvar(CWE-457): Uninitialized variables: &key.outlen, &key.flags <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop/pquery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict_simple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o backend_status.o backend_status.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat.o pgstat.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latch.o latch.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity/pgstat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/latch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_thesaurus.o dict_thesaurus.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regis.o regis.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/dict_thesaurus.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pmsignal.o pmsignal.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/regis.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop/utility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o procarray.o procarray.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical/worker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o procsignal.o procsignal.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/procsignal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/procarray.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_archiver.o pgstat_archiver.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_bgwriter.o pgstat_bgwriter.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spell.o spell.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shm_mq.o shm_mq.c make -C lmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o condition_variable.o condition_variable.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_checkpointer.o pgstat_checkpointer.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/shm_mq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o deadlock.o deadlock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/spell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/deadlock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_database.o pgstat_database.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lmgr.o lmgr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_function.o pgstat_function.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/lmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity/pgstat_function.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shm_toc.o shm_toc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/lmgr.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_relation.o pgstat_relation.c :731: error: uninitStructMember(CWE-457): Uninitialized struct member: callback.previous <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_replslot.o pgstat_replslot.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shmem.o shmem.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shmqueue.o shmqueue.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o signalfuncs.o signalfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_shmem.o pgstat_shmem.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lock.o lock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sinval.o sinval.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity/pgstat_shmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/signalfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sinvaladt.o sinvaladt.c make -C ../../src/timezone all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make -C jit all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/lock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jit.o jit.c ( echo src/backend/tcop/cmdtag.o src/backend/tcop/dest.o src/backend/tcop/fastpath.o src/backend/tcop/postgres.o src/backend/tcop/pquery.o src/backend/tcop/utility.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standby.o standby.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/sinvaladt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc/standby.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/jit/jit.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lwlock.o lwlock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/lwlock.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_slru.o pgstat_slru.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity/pgstat_slru.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_subscription.o pgstat_subscription.c ( echo src/backend/storage/ipc/barrier.o src/backend/storage/ipc/dsm.o src/backend/storage/ipc/dsm_impl.o src/backend/storage/ipc/ipc.o src/backend/storage/ipc/ipci.o src/backend/storage/ipc/latch.o src/backend/storage/ipc/pmsignal.o src/backend/storage/ipc/procarray.o src/backend/storage/ipc/procsignal.o src/backend/storage/ipc/shm_mq.o src/backend/storage/ipc/shm_toc.o src/backend/storage/ipc/shmem.o src/backend/storage/ipc/shmqueue.o src/backend/storage/ipc/signalfuncs.o src/backend/storage/ipc/sinval.o src/backend/storage/ipc/sinvaladt.o src/backend/storage/ipc/standby.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lwlocknames.o lwlocknames.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o predicate.o predicate.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' make -C page all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bufpage.o bufpage.c make -C adt all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o acl.o acl.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_wal.o pgstat_wal.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o amutils.o amutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/amutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/predicate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstat_xact.o pgstat_xact.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c: In function ‘compactify_tuples’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wait_event.o wait_event.c ( echo src/backend/utils/activity/backend_progress.o src/backend/utils/activity/backend_status.o src/backend/utils/activity/pgstat.o src/backend/utils/activity/pgstat_archiver.o src/backend/utils/activity/pgstat_bgwriter.o src/backend/utils/activity/pgstat_checkpointer.o src/backend/utils/activity/pgstat_database.o src/backend/utils/activity/pgstat_function.o src/backend/utils/activity/pgstat_relation.o src/backend/utils/activity/pgstat_replslot.o src/backend/utils/activity/pgstat_shmem.o src/backend/utils/activity/pgstat_slru.o src/backend/utils/activity/pgstat_subscription.o src/backend/utils/activity/pgstat_wal.o src/backend/utils/activity/pgstat_xact.o src/backend/utils/activity/wait_event.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_expanded.o array_expanded.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/acl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/array_expanded.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_selfuncs.o array_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/array_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:47: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:9: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (11) following ‘false’ branch (when ‘nline < i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:777:30: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:778:12: note: (13) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:51: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (17) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:474:1: note: (18) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:486:12: note: (19) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:519:29: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:47: note: (21) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:47: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:359:33: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:17: note: in expansion of macro ‘PageGetMaxOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (11) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (13) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:743:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/off.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemptr.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemid.h:121:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (17) following ‘false’ branch (when ‘nline < i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:777:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:778:12: note: (19) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:51: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (23) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:474:1: note: (24) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:486:12: note: (25) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:519:29: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:28: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:526:31: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:529:28: note: (29) following ‘true’ branch (when ‘nitems > i’)... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:47: note: (31) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:544:59: warning: use of uninitialized value ‘*itemidptr.offsetindex’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:53: note: in definition of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:359:33: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:17: note: in expansion of macro ‘PageGetMaxOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (11) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (13) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:743:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemid.h:121:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (17) following ‘false’ branch (when ‘nline < i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:777:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:778:12: note: (19) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:51: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (23) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:474:1: note: (24) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:486:12: note: (25) following ‘true’ branch (when ‘presorted != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:519:29: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:524:28: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:539:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:539:26: note: (29) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:543:48: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:539:26: note: (31) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:543:48: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:544:59: note: (33) use of uninitialized value ‘*itemidptr.offsetindex’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:53: note: in definition of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:622:55: warning: use of uninitialized value ‘*itemidptr.itemoff’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:359:33: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:17: note: in expansion of macro ‘PageGetMaxOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (11) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (13) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:743:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemid.h:121:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (17) following ‘false’ branch (when ‘nline < i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:777:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:778:12: note: (19) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:51: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (23) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:474:1: note: (24) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:486:12: note: (25) following ‘false’ branch (when ‘presorted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:591:28: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:622:36: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:624:39: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:627:36: note: (29) following ‘true’ branch (when ‘nitems > i’)... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:622:55: note: (31) use of uninitialized value ‘*itemidptr.itemoff’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:648:59: warning: use of uninitialized value ‘*itemidptr.offsetindex’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:53: note: in definition of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:699:1: note: (1) entry to ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:705:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:723:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:26: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:725:39: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:727:28: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:726:37: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:15: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:359:33: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:736:17: note: in expansion of macro ‘PageGetMaxOffsetNumber’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (11) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (13) following ‘true’ branch (when ‘nline >= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:67: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:742:22: note: in expansion of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:743:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/itemid.h:121:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:745:29: note: in expansion of macro ‘ItemIdHasStorage’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:740:39: note: (17) following ‘false’ branch (when ‘nline < i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:777:30: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:778:12: note: (19) following ‘false’ branch (when ‘nstorage != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:51: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:786:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:792:17: note: (23) calling ‘compactify_tuples’ from ‘PageRepairFragmentation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:474:1: note: (24) entry to ‘compactify_tuples’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:486:12: note: (25) following ‘false’ branch (when ‘presorted == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:591:28: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:622:36: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:632:48: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:643:26: note: (29) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:647:48: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:643:26: note: (31) following ‘true’ branch (when ‘i < nitems’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:647:48: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/bufpage.c:648:59: note: (33) use of uninitialized value ‘*itemidptr.offsetindex’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/bufpage.h:236:53: note: in definition of macro ‘PageGetItemId’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_typanalyze.o array_typanalyze.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -funroll-loops -ftree-vectorize -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o checksum.o checksum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page/checksum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o itemptr.o itemptr.c ( echo src/backend/storage/page/bufpage.o src/backend/storage/page/checksum.o src/backend/storage/page/itemptr.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' make -C smgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o md.o md.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/array_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgr.o smgr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o array_userfuncs.o array_userfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/smgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/replication/logical/decode.o src/backend/replication/logical/launcher.o src/backend/replication/logical/logical.o src/backend/replication/logical/logicalfuncs.o src/backend/replication/logical/message.o src/backend/replication/logical/origin.o src/backend/replication/logical/proto.o src/backend/replication/logical/relation.o src/backend/replication/logical/reorderbuffer.o src/backend/replication/logical/snapbuild.o src/backend/replication/logical/tablesync.o src/backend/replication/logical/worker.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' ( cat logical/objfiles.txt; echo src/backend/replication/repl_gram.o src/backend/replication/slot.o src/backend/replication/slotfuncs.o src/backend/replication/syncrep.o src/backend/replication/syncrep_gram.o src/backend/replication/walreceiver.o src/backend/replication/walreceiverfuncs.o src/backend/replication/walsender.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arrayfuncs.o arrayfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arraysubs.o arraysubs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c: In function ‘mdextend’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:483:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1229:1: note: (1) entry to ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1244:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1251:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1251:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1261:12: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1271:28: note: (6) following ‘true’ branch (when ‘nextsegno <= targetseg’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (8) calling ‘_mdnblocks’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1359:1: note: (9) entry to ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1364:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1370:35: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (12) returning to ‘_mdfd_getseg’ from ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1278:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1281:31: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1309:25: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1337:21: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1337:21: note: (17) calling ‘_mdfd_openseg’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1184:1: note: (18) entry to ‘_mdfd_openseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1198:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1207:44: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1337:21: note: (21) returning to ‘_mdfd_getseg’ from ‘_mdfd_openseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1339:20: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1271:51: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1271:28: note: (24) following ‘true’ branch (when ‘nextsegno <= targetseg’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (26) calling ‘_mdnblocks’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1359:1: note: (27) entry to ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1364:12: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1370:35: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1273:39: note: (30) returning to ‘_mdfd_getseg’ from ‘_mdnblocks’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1278:20: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1281:31: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1281:20: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1282:26: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1302:33: note: (35) calling ‘mdextend’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:452:1: note: (36) entry to ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:470:12: note: (37) following ‘false’ branch (when ‘blocknum != 4294967295’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:477:13: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:477:13: note: (39) calling ‘_mdfd_getseg’ from ‘mdextend’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1229:1: note: (40) entry to ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1251:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1261:12: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1265:21: note: (43) calling ‘mdopenfork’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:517:1: note: (44) entry to ‘mdopenfork’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:524:12: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (46) ...to here cc1: note: (47) calling ‘mdopenfork.part.0’ from ‘mdopenfork’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:517:1: note: (48) entry to ‘mdopenfork.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:531:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:544:9: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:546:9: note: (51) calling ‘_fdvec_resize’ from ‘mdopenfork.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1123:1: note: (52) entry to ‘_fdvec_resize’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1127:12: note: (53) following ‘false’ branch (when ‘nseg != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1135:40: note: (54) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:546:9: note: (55) returning to ‘mdopenfork.part.0’ from ‘_fdvec_resize’ <--[csmock-gcc-wrapper] cc1: note: (56) returning to ‘mdopenfork’ from ‘mdopenfork.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:1265:21: note: (57) returning to ‘_mdfd_getseg’ from ‘mdopenfork’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:477:13: note: (58) returning to ‘mdextend’ from ‘_mdfd_getseg’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr/md.c:483:23: note: (59) dereference of NULL ‘_mdfd_getseg(reln, forknum, blocknum, (int)skipFsync, 4)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/array_userfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/storage/smgr/md.o src/backend/storage/smgr/smgr.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' make -C sync all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sync.o sync.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync/sync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arraysubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o arrayutils.o arrayutils.c ( echo src/backend/storage/sync/sync.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o to_tsany.o to_tsany.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ascii.o ascii.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proc.o proc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ascii.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bool.o bool.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_locale.o ts_locale.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cash.o cash.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/to_tsany.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c: In function ‘ProcLockWakeup’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o char.o char.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_parse.o ts_parse.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cryptohashfuncs.o cryptohashfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/cash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o s_lock.o s_lock.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C cache all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o attoptcache.o attoptcache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spin.o spin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o date.o date.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o catcache.o catcache.c In function ‘LPLAddTail’, /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/catcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/date.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datetime.o datetime.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/datetime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:1352: warning: uninitvar(CWE-457): Uninitialized variable: dim <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:1353: warning: uninitvar(CWE-457): Uninitialized variable: lBound <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:1709: warning: uninitvar(CWE-457): Uninitialized variable: buf <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:2907: warning: uninitvar(CWE-457): Uninitialized variable: dim <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1730:33: warning: dereference of NULL ‘proc’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1714:1: note: (1) entry to ‘ProcLockWakeup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1723:12: note: (2) following ‘false’ branch (when ‘queue_size != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1726:14: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1728:29: note: (4) following ‘true’ branch (when ‘queue_size > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1730:33: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1736:20: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datum.o datum.c make -C error all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1737:26: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1736:83: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1741:25: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1742:32: note: (10) calling ‘ProcWakeup’ from ‘ProcLockWakeup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1677:1: note: (11) entry to ‘ProcWakeup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1682:12: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (13) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1742:32: note: (14) returning to ‘ProcLockWakeup’ from ‘ProcWakeup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1728:29: note: (15) following ‘true’ branch (when ‘queue_size > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1730:33: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr/proc.c:1730:33: note: (17) dereference of NULL ‘proc’ <--[csmock-gcc-wrapper] inlined from ‘RemoveHead’ at ts_parse.c:113:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:81:21: warning: dereference of NULL ‘res’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c: In function ‘RemoveHead’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:539:1: note: (1) entry to ‘hlparsetext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:589:38: note: (2) calling ‘LexizeExec’ from ‘hlparsetext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:172:1: note: (3) entry to ‘LexizeExec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:179:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:186:24: note: (6) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:189:37: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:238:33: note: (8) calling ‘RemoveHead’ from ‘LexizeExec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:111:1: note: (9) entry to ‘RemoveHead’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:113:9: note: (10) inlined call to ‘LPLRemoveHead’ from ‘RemoveHead’ <--[csmock-gcc-wrapper] In function ‘LPLRemoveHead’, inlined from ‘RemoveHead’ at ts_parse.c:113:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:89:12: note: (11) following ‘false’ branch (when ‘res’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:92:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:92:12: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:93:28: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:93:28: note: (15) ‘res’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c: In function ‘RemoveHead’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:113:9: note: (16) inlined call to ‘LPLAddTail’ from ‘RemoveHead’ <--[csmock-gcc-wrapper] In function ‘LPLAddTail’, inlined from ‘RemoveHead’ at ts_parse.c:113:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:74:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:80:41: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_parse.c:81:21: note: (19) dereference of NULL ‘res’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/catcache.c:2030: warning: nullPointer(CWE-476): Possible null pointer dereference: srckeys <--[cppcheck] ( echo src/backend/storage/lmgr/condition_variable.o src/backend/storage/lmgr/deadlock.o src/backend/storage/lmgr/lmgr.o src/backend/storage/lmgr/lock.o src/backend/storage/lmgr/lwlock.o src/backend/storage/lmgr/lwlocknames.o src/backend/storage/lmgr/predicate.o src/backend/storage/lmgr/proc.o src/backend/storage/lmgr/s_lock.o src/backend/storage/lmgr/spin.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbsize.o dbsize.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o evtcache.o evtcache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_selfuncs.o ts_selfuncs.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o assert.o assert.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' ( cat buffer/objfiles.txt file/objfiles.txt freespace/objfiles.txt ipc/objfiles.txt large_object/objfiles.txt lmgr/objfiles.txt page/objfiles.txt smgr/objfiles.txt sync/objfiles.txt; echo ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o csvlog.o csvlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o elog.o elog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/datum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error/csvlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o domains.o domains.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error/elog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o encode.o encode.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/dbsize.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/evtcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/encode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_typanalyze.o ts_typanalyze.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o enum.o enum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c: In function ‘array_contains_nulls’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/enum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/dbsize.c:590: warning: uninitvar(CWE-457): Uninitialized variable: buf <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o expandeddatum.o expandeddatum.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inval.o inval.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o expandedrecord.o expandedrecord.c :3622:21: warning: dereference of NULL ‘bitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5897:1: note: (1) entry to ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5915:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5921:13: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5921:13: note: (4) calling ‘array_contains_nulls’ from ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3605:1: note: (5) entry to ‘array_contains_nulls’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3612:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3615:18: note: (7) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:29: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/array.h:304:18: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3617:18: note: in expansion of macro ‘ARR_NULLBITMAP’ <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3620:23: note: (10) following ‘true’ branch (when ‘nelems > 7’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3622:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3622:21: note: (12) dereference of NULL ‘bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3632:22: warning: dereference of NULL ‘bitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5897:1: note: (1) entry to ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5915:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5921:13: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5921:13: note: (4) calling ‘array_contains_nulls’ from ‘array_fill_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3605:1: note: (5) entry to ‘array_contains_nulls’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3612:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3615:18: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/array.h:304:18: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3617:18: note: in expansion of macro ‘ARR_NULLBITMAP’ <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3620:23: note: (10) following ‘false’ branch (when ‘nelems <= 7’)... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3630:23: note: (12) following ‘true’ branch (when ‘nelems > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3632:22: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:3632:22: note: (14) dereference of NULL ‘bitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c: In function ‘array_bitmap_copy’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4818:22: warning: dereference of NULL ‘destbitmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5517:1: note: (1) entry to ‘makeArrayResultArr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5527:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5538:60: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5564:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5565:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5565:25: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5565:25: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:5565:25: note: (8) calling ‘array_bitmap_copy’ from ‘makeArrayResultArr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4804:1: note: (9) entry to ‘array_bitmap_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4814:12: note: (10) following ‘false’ branch (when ‘nitems > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4816:34: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4816:20: note: (12) ‘destbitmap’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/arrayfuncs.c:4818:22: note: (13) dereference of NULL ‘destbitmap’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o float.o float.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/inval.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o format_type.o format_type.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/expandedrecord.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/format_type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/float.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonlog.o jsonlog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error/jsonlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_utils.o ts_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lsyscache.o lsyscache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o formatting.o formatting.c make -C fmgr all ( echo src/backend/utils/error/assert.o src/backend/utils/error/csvlog.o src/backend/utils/error/elog.o src/backend/utils/error/jsonlog.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genfile.o genfile.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partcache.o partcache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wparser.o wparser.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wparser_def.o wparser_def.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dfmgr.o dfmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr/dfmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/ts_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fmgr.o fmgr.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o funcapi.o funcapi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/formatting.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/genfile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/partcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr/funcapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr/fmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/lsyscache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:453: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:454: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:455: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:456: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:457: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:458: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:459: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:460: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:461: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:469: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:476: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:482: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:488: warning: nullPointer(CWE-476): Possible null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:453: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:454: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:455: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:456: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:457: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:458: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:459: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:460: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:461: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:469: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch/wparser_def.c:476: error: ctunullpointer(CWE-476): Null pointer dereference: prs <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_ops.o geo_ops.c ( echo src/backend/tsearch/dict.o src/backend/tsearch/dict_ispell.o src/backend/tsearch/dict_simple.o src/backend/tsearch/dict_synonym.o src/backend/tsearch/dict_thesaurus.o src/backend/tsearch/regis.o src/backend/tsearch/spell.o src/backend/tsearch/to_tsany.o src/backend/tsearch/ts_locale.o src/backend/tsearch/ts_parse.o src/backend/tsearch/ts_selfuncs.o src/backend/tsearch/ts_typanalyze.o src/backend/tsearch/ts_utils.o src/backend/tsearch/wparser.o src/backend/tsearch/wparser_def.o ) >objfiles.txt ( echo src/backend/utils/fmgr/dfmgr.o src/backend/utils/fmgr/fmgr.o src/backend/utils/fmgr/funcapi.o ) >objfiles.txt make -C hash all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plancache.o plancache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relcache.o relcache.c make -C init all make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_selfuncs.o geo_selfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relfilenodemap.o relfilenodemap.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o globals.o globals.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dynahash.o dynahash.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o miscinit.o miscinit.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash/dynahash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_crc.o pg_crc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o geo_spgist.o geo_spgist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/geo_ops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relfilenodemap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/miscinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/utils/hash/dynahash.o src/backend/utils/hash/pg_crc.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postinit.o postinit.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hbafuncs.o hbafuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapper.o relmapper.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_cidr_ntop.o inet_cidr_ntop.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c: In function ‘process_startup_options’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1224:23: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1173:1: note: (1) entry to ‘process_startup_options’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1215:19: note: (2) inlined call to ‘list_head’ from ‘process_startup_options’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relcache.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/genam.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:22: <--[csmock-gcc-wrapper] In function ‘list_head’, inlined from ‘process_startup_options’ at postinit.c:1215:12: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:127:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c: In function ‘process_startup_options’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1216:16: note: (5) following ‘true’ branch (when ‘gucopts’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1221:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:1224:23: note: (7) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relmapper.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/inet_cidr_ntop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.c: In function ‘PlanCacheComputeResultDesc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/inet_cidr_ntop.c:285: warning: uninitvar(CWE-457): Uninitialized variable: outbuf <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o inet_net_pton.o inet_net_pton.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] :1931:32: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.c:1921:9: note: (1) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.c:1928:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/plancache.c:1931:32: note: (3) dereference of NULL ‘QueryListGetPrimaryStmt(stmt_list)’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spccache.o spccache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o int.o int.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o int8.o int8.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init/postinit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o json.o json.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o syscache.o syscache.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ts_cache.o ts_cache.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/int8.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/int.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c: In function ‘lookup_ts_config_cache’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/json.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/utils/init/globals.o src/backend/utils/init/miscinit.o src/backend/utils/init/postinit.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb.o jsonb.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' :503:41: warning: use of uninitialized value ‘&mapdicts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:418:41: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:418:41: note: (2) capacity: 400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:424:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:30: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:427:43: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:432:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:435:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:485:91: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:487:80: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:490:28: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:492:28: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:492:28: note: (11) following ‘false’ branch (when ‘maxtokentype <= toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:494:28: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:497:36: note: (13) following ‘false’ branch (when ‘ndicts <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:507:53: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:485:91: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:487:80: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.cmake -C mb all :490:28: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:492:28: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:492:28: note: (19) following ‘false’ branch (when ‘maxtokentype <= toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:494:28: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:494:28: note: (21) following ‘true’ branch (when ‘maxtokentype < toktype’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:497:36: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:497:36: note: (23) following ‘true’ branch (when ‘ndicts > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:499:68: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/ts_cache.c:503:41: note: (25) use of uninitialized value ‘&mapdicts’ here <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conv.o conv.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conv.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mbutils.o mbutils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o typcache.o typcache.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/mbutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stringinfo_mb.o stringinfo_mb.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_gin.o jsonb_gin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wstrcmp.o wstrcmp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o wstrncmp.o wstrncmp.c ( echo src/backend/utils/mb/conv.o src/backend/utils/mb/mbutils.o src/backend/utils/mb/stringinfo_mb.o src/backend/utils/mb/wstrcmp.o src/backend/utils/mb/wstrncmp.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/typcache.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' make -C misc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o guc.o guc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonb.c:125: error: legacyUninitvar(CWE-457): Uninitialized variable: str <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonb.c:125: error: legacyUninitvar(CWE-457): Uninitialized variable: nbytes <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/typcache.c:2711: warning: uninitvar(CWE-457): Uninitialized variable: &srch.sort_order <--[cppcheck] In function ‘guc_var_compare’, inlined from ‘bsearch’ at /usr/include/bits/stdlib-bsearch.h:33:23, inlined from ‘find_option’ at guc.c:5640:35: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc.c:5727:38: warning: array subscript ‘const struct config_generic[0]’ is partly outside array bounds of ‘const char[8]’ [-Warray-bounds=] <--[gcc] 5727 | return guc_name_compare(confa->name, confb->name); | ~~~~~^~~~~~ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc.c: In function ‘find_option’: <--[gcc] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc.c:5627:25: note: object ‘name’ of size 8 <--[gcc] 5627 | find_option(const char *name, bool create_placeholders, bool skip_errors, | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:33: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_op.o jsonb_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_util.o jsonb_util.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonfuncs.o jsonfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonb_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc-file.c:1676: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc-file.c:1677: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c: In function ‘RelationReloadNailed’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2383:48: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5427:1: note: (1) entry to ‘RelationGetIdentityKeyBitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5436:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:24, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/nbtree.h:20, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:35: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/rel.h:482:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5440:14: note: in expansion of macro ‘RelationGetForm’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5440:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5446:23: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5449:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5453:21: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:5453:21: note: (8) calling ‘RelationIdGetRelation’ from ‘RelationGetIdentityKeyBitmap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2054:1: note: (9) entry to ‘RelationIdGetRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:237:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2064:9: note: in expansion of macro ‘RelationIdCacheLookup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:238:26: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2064:9: note: in expansion of macro ‘RelationIdCacheLookup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2066:12: note: (12) following ‘true’ branch (when ‘rd’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2069:23: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2069:20: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2075:17: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2077:20: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2084:31: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2084:28: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2088:33: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2088:33: note: (20) calling ‘RelationClearRelation’ from ‘RelationIdGetRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2495:1: note: (21) entry to ‘RelationClearRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2525:12: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2527:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2527:17: note: (24) calling ‘RelationReloadNailed’ from ‘RelationClearRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2331:1: note: (25) entry to ‘RelationReloadNailed’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2350:12: note: (26) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2350:46: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2350:35: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2353:21: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2353:12: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2370:21: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2370:20: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2379:46: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2381:42: note: (34) calling ‘ScanPgRelation’ from ‘RelationReloadNailed’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:337:1: note: (35) entry to ‘ScanPgRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:351:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:357:9: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:377:12: note: (38) following ‘false’ branch (when ‘force_non_historic == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:381:84: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:381:84: note: (40) following ‘true’ branch (when ‘indexOK != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:381:84: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:390:12: note: (42) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:394:9: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2381:42: note: (44) returning to ‘RelationReloadNailed’ from ‘ScanPgRelation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:654:40: note: (45) dereference of NULL ‘ScanPgRelation(*relation.rd_id, 1, 0)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache/relcache.c:2383:48: note: in expansion of macro ‘GETSTRUCT’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o help_config.o help_config.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o pg_config.o pg_config.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o pg_controldata.o pg_controldata.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/formatting.c: internal warning: child 44205 timed out after 30s <--[csmock-gcc-wrapper] ( echo src/backend/utils/cache/attoptcache.o src/backend/utils/cache/catcache.o src/backend/utils/cache/evtcache.o src/backend/utils/cache/inval.o src/backend/utils/cache/lsyscache.o src/backend/utils/cache/partcache.o src/backend/utils/cache/plancache.o src/backend/utils/cache/relcache.o src/backend/utils/cache/relfilenodemap.o src/backend/utils/cache/relmapper.o src/backend/utils/cache/spccache.o src/backend/utils/cache/syscache.o src/backend/utils/cache/ts_cache.o src/backend/utils/cache/typcache.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o pg_rusage.o pg_rusage.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o ps_status.o ps_status.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonbsubs.o jsonbsubs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o queryenvironment.o queryenvironment.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o queryjumble.o queryjumble.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o rls.o rls.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/rls.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonbsubs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonfuncs.c:5430: warning: nullPointer(CWE-476): Possible null pointer dereference: res <--[cppcheck] cswrap: error: child 44205 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath.o jsonpath.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o sampling.o sampling.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonbsubs.c:155: error: legacyUninitvar(CWE-457): Uninitialized variable: subExpr <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath_exec.o jsonpath_exec.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/sampling.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonpath_gram.o jsonpath_gram.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o superuser.o superuser.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o timeout.o timeout.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DPG_KRB_SRVTAB='"FILE:/usr/lib64/pgsql/postgresql-15/etc/krb5.keytab"' -c -o tzparser.o tzparser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath.c:122: error: legacyUninitvar(CWE-457): Uninitialized variable: str <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath.c:122: error: legacyUninitvar(CWE-457): Uninitialized variable: nbytes <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o like.o like.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/tzparser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/like.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_exec.c:2453: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(jvl->singleton)},(union ListCell){.ptr_value=(jbv)}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o like_support.o like_support.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/like_support.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lockfuncs.o lockfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c: In function ‘pg_blocking_pids’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c: In function ‘jsonpath_yyparse’: <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:31:06 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc/guc.c: internal warning: child 44639 timed out after 30s <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:31:08 still trying to lock /cswrap_cap_file_lock cswrap: warning: 2024-11-13 03:31:10 still trying to lock /cswrap_cap_file_lock cswrap: warning: 2024-11-13 03:31:12 still trying to lock /cswrap_cap_file_lock cswrap: warning: 2024-11-13 03:31:12 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonfuncs.c: internal warning: child 44674 timed out after 30s <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:31:14 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_exec.c: internal warning: child 44812 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c: internal warning: child 44830 timed out after 30s <--[cppcheck] cswrap: error: child 44830 (/usr/bin/cppcheck) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mac.o mac.c cswrap: error: child 44639 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:490: warning: nullPointer(CWE-476): Possible null pointer dereference: blocked_instance <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mac8.o mac8.c ( echo src/backend/utils/misc/guc.o src/backend/utils/misc/help_config.o src/backend/utils/misc/pg_config.o src/backend/utils/misc/pg_controldata.o src/backend/utils/misc/pg_rusage.o src/backend/utils/misc/ps_status.o src/backend/utils/misc/queryenvironment.o src/backend/utils/misc/queryjumble.o src/backend/utils/misc/rls.o src/backend/utils/misc/sampling.o src/backend/utils/misc/superuser.o src/backend/utils/misc/timeout.o src/backend/utils/misc/tzparser.o ) >objfiles.txt /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:490:77: warning: dereference of NULL ‘blocked_instance’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:463:23: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:465:51: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/lockfuncs.c:490:77: note: (3) dereference of NULL ‘blocked_instance’ <--[csmock-gcc-wrapper] cswrap: error: child 44674 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:646:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:631:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1310:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.y:606: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:457:1: note: (1) entry to ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:461:9: note: (2) calling ‘jsonpath_scanner_init’ from ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:378:1: note: (3) entry to ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (4) calling ‘jsonpath_yy_scan_buffer’ from ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:396:25: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (5) entry to ‘jsonpath_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4258:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4262:12: note: (6) following ‘false’ branch (when ‘size > 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4263:18: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4262:23: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4264:18: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4263:52: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here cc1: note: (12) calling ‘jsonpath_yy_scan_buffer.part.0’ from ‘jsonpath_yy_scan_buffer’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (13) entry to ‘jsonpath_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4258:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4269:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4272:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (16) calling ‘jsonpath_yy_switch_to_buffer’ from ‘jsonpath_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4282:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (17) entry to ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4011:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (18) calling ‘jsonpath_yyensure_buffer_stack’ from ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4019:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (19) entry to ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4209:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4233:12: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] make -C mmgr all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcxtfuncs.o mcxtfuncs.c make -C resowner all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o misc.o misc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4238:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:31:19: note: (22) calling ‘jsonpath_yyrealloc’ from ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4239:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:606:1: note: (23) entry to ‘jsonpath_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:608:12: note: (24) following ‘true’ branch (when ‘ptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:609:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:31:19: note: (26) returning to ‘jsonpath_yyensure_buffer_stack’ from ‘jsonpath_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4239:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4243:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4247:42: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (29) returning to ‘jsonpath_yy_switch_to_buffer’ from ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4019:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:533:27: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4020:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (31) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (32) returning to ‘jsonpath_yy_scan_buffer.part.0’ from ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4282:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] cc1: note: (33) returning to ‘jsonpath_yy_scan_buffer’ from ‘jsonpath_yy_scan_buffer.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (34) returning to ‘jsonpath_scanner_init’ from ‘jsonpath_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:396:25: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:461:9: note: (35) returning to ‘parsejsonpath’ from ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:463:13: note: (36) calling ‘jsonpath_yyparse’ from ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:68:25: note: (37) entry to ‘jsonpath_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1190:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1216:16: note: (38) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1216:16: note: (39) capacity: 200 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1268:6: note: (40) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1274:34: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1297:10: note: (42) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1299:19: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1308:12: note: (44) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:646:7: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:631:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1310:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:646:7: note: (46) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:631:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1310:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c: In function ‘jsonpath_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4110:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:457:1: note: (1) entry to ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:461:9: note: (2) calling ‘jsonpath_scanner_init’ from ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:378:1: note: (3) entry to ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (4) calling ‘jsonpath_yy_scan_buffer’ from ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:396:25: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (5) entry to ‘jsonpath_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4258:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4262:12: note: (6) following ‘false’ branch (when ‘size > 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4263:18: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4262:23: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4264:18: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4263:52: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here cc1: note: (12) calling ‘jsonpath_yy_scan_buffer.part.0’ from ‘jsonpath_yy_scan_buffer’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (13) entry to ‘jsonpath_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4258:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4269:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4272:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (16) calling ‘jsonpath_yy_switch_to_buffer’ from ‘jsonpath_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4282:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (17) entry to ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4011:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (18) calling ‘jsonpath_yyensure_buffer_stack’ from ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4019:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (19) entry to ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4209:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4233:12: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4238:30: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:31:19: note: (22) calling ‘jsonpath_yyrealloc’ from ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4239:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:606:1: note: (23) entry to ‘jsonpath_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:608:12: note: (24) following ‘true’ branch (when ‘ptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:609:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:31:19: note: (26) returning to ‘jsonpath_yyensure_buffer_stack’ from ‘jsonpath_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4239:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4243:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4247:42: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (29) returning to ‘jsonpath_yy_switch_to_buffer’ from ‘jsonpath_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4019:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:533:27: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4020:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (31) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:17:29: note: (32) returning to ‘jsonpath_yy_scan_buffer.part.0’ from ‘jsonpath_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4282:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] cc1: note: (33) returning to ‘jsonpath_yy_scan_buffer’ from ‘jsonpath_yy_scan_buffer.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:11:24: note: (34) returning to ‘jsonpath_scanner_init’ from ‘jsonpath_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:396:25: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:461:9: note: (35) returning to ‘parsejsonpath’ from ‘jsonpath_scanner_init’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.l:463:13: note: (36) calling ‘jsonpath_yyparse’ from ‘parsejsonpath’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:68:25: note: (37) entry to ‘jsonpath_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1190:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1268:6: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1331:6: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1331:6: note: (40) following ‘false’ branch (when ‘yystate != 5’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1334:3: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1346:6: note: (42) following ‘false’ branch (when ‘yyn != -44’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1352:6: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1352:6: note: (44) following ‘true’ branch (when ‘yychar == -2’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:69:25: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1355:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:69:25: note: (46) calling ‘jsonpath_yylex’ from ‘jsonpath_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_gram.c:1355:16: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:24:15: note: (47) entry to ‘jsonpath_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3165:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3186:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3670:31: note: (48) calling ‘yy_get_next_buffer’ from ‘jsonpath_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3739:12: note: (49) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3746:12: note: (50) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3750:38: note: (51) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3750:12: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3772:46: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3836:12: note: (54) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3838:20: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3838:20: note: (56) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:27:19: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3841:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:27:19: note: (58) calling ‘jsonpath_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3841:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:27:19: note: (59) entry to ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3994:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3997:14: note: (60) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:20:31: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:3998:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:9:26: note: (62) calling ‘jsonpath_yy_create_buffer’ from ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4000:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:9:26: note: (63) entry to ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4056:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4061:12: note: (64) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4064:24: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4070:12: note: (66) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4073:29: note: (67) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (68) calling ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4075:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (69) entry to ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4103:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (70) calling ‘jsonpath_yy_flush_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4108:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (71) entry to ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4131:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4133:12: note: (72) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4136:23: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (74) returning to ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4108:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (75) returning to ‘jsonpath_yy_create_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4075:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:9:26: note: (76) returning to ‘jsonpath_yyrestart’ from ‘jsonpath_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4000:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (77) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4003:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (78) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4003:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (79) calling ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4003:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:14:24: note: (80) entry to ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4103:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (81) calling ‘jsonpath_yy_flush_buffer’ from ‘jsonpath_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4108:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (82) entry to ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4131:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4133:12: note: (83) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (84) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:15:25: note: (85) returning to ‘jsonpath_yy_init_buffer’ from ‘jsonpath_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4108:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/jsonpath_scan.c:4110:26: note: (86) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] cswrap: error: child 44812 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' make -C sort all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o aset.o aset.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multirangetypes.o multirangetypes.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o resowner.o resowner.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logtape.o logtape.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner/resowner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/mac8.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:1130: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'block' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:931:46: warning: leak of ‘block’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:721:1: note: (1) entry to ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:736:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:798:16: note: (3) inlined call to ‘AllocSetFreeIndex’ from ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] In function ‘AllocSetFreeIndex’, inlined from ‘AllocSetAlloc’ at aset.c:798:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:313:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:800:12: note: (5) following ‘false’ branch (when ‘chunk’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:832:43: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:926:38: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:928:33: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:929:28: note: (9) following ‘false’ branch (when ‘required_size <= blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:931:46: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:931:46: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:926:38: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:928:33: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:929:28: note: (14) following ‘false’ branch (when ‘required_size <= blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:931:46: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:931:46: note: (16) ‘block’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:934:20: warning: leak of ‘block’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:721:1: note: (1) entry to ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:736:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:798:16: note: (3) inlined call to ‘AllocSetFreeIndex’ from ‘AllocSetAlloc’ <--[csmock-gcc-wrapper] In function ‘AllocSetFreeIndex’, inlined from ‘AllocSetAlloc’ at aset.c:798:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:313:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c: In function ‘AllocSetAlloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:800:12: note: (5) following ‘false’ branch (when ‘chunk’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:832:43: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:920:38: note: (7) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:926:38: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:928:33: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:929:28: note: (10) following ‘true’ branch (when ‘required_size > blksize’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:934:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:934:20: note: (12) following ‘true’ branch (when ‘block’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (13) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/aset.c:934:20: note: (14) ‘block’ leaks here; was allocated at (7) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dsa.o dsa.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/mac.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o multirangetypes_selfuncs.o multirangetypes_selfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o name.o name.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/mcxtfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network.o network.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o qsort_interruptible.o qsort_interruptible.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/multirangetypes_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/qsort_interruptible.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/misc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C time all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o combocid.o combocid.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/multirangetypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o snapmgr.o snapmgr.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sharedtuplestore.o sharedtuplestore.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sortsupport.o sortsupport.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c: In function ‘destroy_superblock’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c: In function ‘sts_parallel_scan_next’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sortsupport.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/utils/resowner/resowner.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fmgrtab.o fmgrtab.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/network.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time/snapmgr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tuplesort.o tuplesort.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tuplestore.o tuplestore.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o freepage.o freepage.c :569:29: warning: use of uninitialized value ‘read_page’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:525:21: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:525:21: note: (2) capacity: 4 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:531:20: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:535:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:542:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:550:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:613:28: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:615:50: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:531:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:535:30: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:542:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:550:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:558:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:569:29: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/sharedtuplestore.c:569:29: note: (15) use of uninitialized value ‘read_page’ here <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o generation.o generation.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:1812:50: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:1809:1: note: (1) entry to ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:1811:31: note: (2) calling ‘dsa_get_address’ from ‘destroy_superblock’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:937:1: note: (3) entry to ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:943:12: note: (4) following ‘true’ branch (when ‘dp == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:1811:31: note: (6) returning to ‘destroy_superblock’ from ‘dsa_get_address’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/dsa.c:1812:50: note: (7) dereference of NULL ‘dsa_get_address(area, span_pointer)’ <--[csmock-gcc-wrapper] ( echo src/backend/utils/time/combocid.o src/backend/utils/time/snapmgr.o ) >objfiles.txt gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mcxt.o mcxt.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_gist.o network_gist.c make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o memdebug.o memdebug.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/generation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o portalmem.o portalmem.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o slab.o slab.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/network_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_selfuncs.o network_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/mcxt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/tuplestore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort/tuplesort.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1538: error: legacyUninitvar(CWE-457): Uninitialized variable: root <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o network_spgist.o network_spgist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/portalmem.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/network_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c: In function ‘FreePageManagerGetInternal’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -ftree-vectorize -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o numeric.o numeric.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o numutils.o numutils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oid.o oid.c :1441:25: warning: use of uninitialized value ‘result.index’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1476:1: note: (1) entry to ‘FreePageManagerPutInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1489:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1491:24: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1491:20: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1499:29: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1499:25: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1509:37: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1509:25: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/freepage.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:58: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relptr.h:57:14: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1525:30: note: in expansion of macro ‘relptr_is_null’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1525:28: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1527:33: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1527:33: note: (12) following ‘false’ branch (when ‘soft == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1529:34: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1529:34: note: (14) calling ‘FreePageManagerGetInternal’ from ‘FreePageManagerPutInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1319:1: note: (15) entry to ‘FreePageManagerGetInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1325:35: note: (16) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1340:56: note: (17) following ‘true’ branch (when ‘f <= 128’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relptr.h:57:14: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1343:21: note: in expansion of macro ‘relptr_is_null’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1375:12: note: (19) following ‘false’ branch (when ‘victim’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relptr.h:44:46: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1380:16: note: in expansion of macro ‘relptr_access’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1386:12: note: (21) following ‘false’ branch (when ‘next’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/freepage.h:71:36: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1388:23: note: in expansion of macro ‘fpm_pointer_to_page’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1419:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1438:17: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1438:17: note: (25) calling ‘FreePageBtreeSearch’ from ‘FreePageManagerGetInternal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1064:1: note: (26) entry to ‘FreePageBtreeSearch’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/relptr.h:44:10: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1068:30: note: in expansion of macro ‘relptr_access’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1071:29: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1438:17: note: (29) returning to ‘FreePageManagerGetInternal’ from ‘FreePageBtreeSearch’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1440:20: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1441:25: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr/freepage.c:1441:25: note: (32) use of uninitialized value ‘result.index’ here <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oracle_compat.o oracle_compat.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o orderedsetaggs.o orderedsetaggs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o partitionfuncs.o partitionfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_locale.o pg_locale.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/oracle_compat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/oid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/pg_locale.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo src/backend/utils/mmgr/aset.o src/backend/utils/mmgr/dsa.o src/backend/utils/mmgr/freepage.o src/backend/utils/mmgr/generation.o src/backend/utils/mmgr/mcxt.o src/backend/utils/mmgr/memdebug.o src/backend/utils/mmgr/portalmem.o src/backend/utils/mmgr/slab.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_lsn.o pg_lsn.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_upgrade_support.o pg_upgrade_support.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/partitionfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/orderedsetaggs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/numeric.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatfuncs.o pgstatfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pseudotypes.o pseudotypes.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o quote.o quote.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes.o rangetypes.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_gist.o rangetypes_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_selfuncs.o rangetypes_selfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_spgist.o rangetypes_spgist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rangetypes_typanalyze.o rangetypes_typanalyze.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rangetypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rangetypes_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rangetypes_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rangetypes_spgist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/pgstatfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rangetypes_typanalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regexp.o regexp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regproc.o regproc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ri_triggers.o ri_triggers.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rowtypes.o rowtypes.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ruleutils.o ruleutils.c ( echo src/backend/utils/sort/logtape.o src/backend/utils/sort/qsort_interruptible.o src/backend/utils/sort/sharedtuplestore.o src/backend/utils/sort/sortsupport.o src/backend/utils/sort/tuplesort.o src/backend/utils/sort/tuplestore.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o selfuncs.o selfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tid.o tid.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/rowtypes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ri_triggers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ruleutils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c: In function ‘RE_compile_and_cache’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regproc.c:442: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(get_namespace_name_or_temp(procform->pronamespace))},(union ListCell){.ptr_value=(pstrdup(procform->proname.data))}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timestamp.o timestamp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regproc.c:881: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(get_namespace_name_or_temp(oprForm->oprnamespace))},(union ListCell){.ptr_value=(pstrdup(oprForm->oprname.data))}' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trigfuncs.o trigfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/trigfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/timestamp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/selfuncs.c:1962: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},((union ListCell){.ptr_value=(makeConst(nominal_element_type,-1,nominal_element_collation,elmlen,elem_values[i],elem_nulls[i],elmbyval))})' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/selfuncs.c:2036: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(elem)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/selfuncs.c:2088: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(leftop)},(union ListCell){.ptr_value=(dummyexpr)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/selfuncs.c:2181: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,((union ListCell){.ptr_value=(list_nth_cell(clause->largs,0)->ptr_value)}),((union ListCell){.ptr_value=(list_nth_cell(clause->rargs,0)->ptr_value)})' depends on order of evaluation of side effects <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsginidx.o tsginidx.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsgistidx.o tsgistidx.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsginidx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ruleutils.c:11605: error: returnDanglingLifetime(CWE-562): Returning pointer to local variable 'buf' that will be invalid when returning. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ruleutils.c:1058: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(oldrte)},(union ListCell){.ptr_value=(newrte)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsgistidx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ri_triggers.c:1421: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(fkrte)},(union ListCell){.ptr_value=(pkrte)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery.o tsquery.c :171:32: warning: leak of ‘re_temp.cre_pat’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:1939:1: note: (1) entry to ‘regexp_fixed_prefix’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:1958:14: note: (2) calling ‘RE_compile_and_cache’ from ‘regexp_fixed_prefix’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:138:1: note: (3) entry to ‘RE_compile_and_cache’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:194:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:30: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1008:50: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:218:34: note: in expansion of macro ‘Max’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:218:27: note: (6) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:219:12: note: (7) assuming ‘re_temp.cre_pat’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:219:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:226:9: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:235:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:243:21: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/regexp.c:171:32: note: (12) ‘re_temp.cre_pat’ leaks here; was allocated at (6) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_cleanup.o tsquery_cleanup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_gist.o tsquery_gist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsquery_cleanup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsquery_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsquery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/numeric.c: internal warning: child 45272 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsgistidx.c:191: error: integerOverflow(CWE-190): Signed integer overflow for expression '*(int32*)&c'. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_op.o tsquery_op.c cswrap: error: child 45272 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_rewrite.o tsquery_rewrite.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsquery_util.o tsquery_util.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsrank.o tsrank.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector.o tsvector.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector_op.o tsvector_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsvector_parser.o tsvector_parser.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsquery_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsvector.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsvector_parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsrank.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uuid.o uuid.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varbit.o varbit.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsquery_rewrite.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/uuid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varchar.o varchar.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o varlena.o varlena.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o version.o version.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o windowfuncs.o windowfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varbit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xid.o xid.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/tsvector_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varchar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xid8funcs.o xid8funcs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xml.o xml.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/xid8funcs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/xml.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/ruleutils.c: internal warning: child 45519 timed out after 30s <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:465: warning: nullPointer(CWE-476): Possible null pointer dereference: rp <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/xml.c:599: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=((struct xmltype*)pg_detoast_datum((struct varlena*)((charPointer)(fcinfo->args[0].value))))},(union ListCell){.ptr_value=((struct xmltype*)pg_detoast_datum((struct varlena*)((charPointer)(fcinfo->args[1].value))))}' depends on order of evaluation of side effects <--[cppcheck] cswrap: error: child 45519 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c: In function ‘text_position_next_internal’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1382:33: warning: use of uninitialized value ‘*state.skiptablemask’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4623:1: note: (1) entry to ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4630:27: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4637:12: note: (3) following ‘false’ branch (when ‘fldnum != 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:15: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:35: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:355:10: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4642:27: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4642:25: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:267:36: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:134:11: note: in definition of macro ‘VARTAG_SIZE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:321:57: note: in expansion of macro ‘VARTAG_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:322:90: note: in expansion of macro ‘VARTAG_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:355:32: note: in expansion of macro ‘VARSIZE_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4642:27: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4643:20: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4643:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4646:12: note: (9) following ‘false’ branch (when ‘inputstring_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4650:12: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4650:12: note: (11) following ‘false’ branch (when ‘fldsep_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4660:9: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4660:9: note: (13) calling ‘text_position_setup’ from ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1194:1: note: (14) entry to ‘text_position_setup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1196:33: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:267:36: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:134:11: note: in definition of macro ‘VARTAG_SIZE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:321:57: note: in expansion of macro ‘VARTAG_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:322:90: note: in expansion of macro ‘VARTAG_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:355:32: note: in expansion of macro ‘VARSIZE_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1196:40: note: in expansion of macro ‘VARSIZE_ANY_EXHDR’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1197:33: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1197:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1200:9: note: (19) inlined call to ‘check_collation_set’ from ‘text_position_setup’ <--[csmock-gcc-wrapper] In function ‘check_collation_set’, inlined from ‘text_position_setup’ at varlena.c:1200:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1490:12: note: (20) following ‘false’ branch (when ‘collid != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c: In function ‘text_position_next_internal’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1202:14: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1247:12: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1303:1: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4660:9: note: (24) returning to ‘split_part’ from ‘text_position_setup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:4662:17: note: (25) calling ‘text_position_next’ from ‘split_part’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1314:1: note: (26) entry to ‘text_position_next’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1320:12: note: (27) following ‘false’ branch (when ‘needle_len > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1324:18: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1324:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1327:27: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1330:20: note: (31) calling ‘text_position_next_internal’ from ‘text_position_next’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1378:1: note: (32) entry to ‘text_position_next_internal’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt/varlena.c:1382:33: note: (33) use of uninitialized value ‘*state.skiptablemask’ here <--[csmock-gcc-wrapper] ( echo src/backend/utils/adt/acl.o src/backend/utils/adt/amutils.o src/backend/utils/adt/array_expanded.o src/backend/utils/adt/array_selfuncs.o src/backend/utils/adt/array_typanalyze.o src/backend/utils/adt/array_userfuncs.o src/backend/utils/adt/arrayfuncs.o src/backend/utils/adt/arraysubs.o src/backend/utils/adt/arrayutils.o src/backend/utils/adt/ascii.o src/backend/utils/adt/bool.o src/backend/utils/adt/cash.o src/backend/utils/adt/char.o src/backend/utils/adt/cryptohashfuncs.o src/backend/utils/adt/date.o src/backend/utils/adt/datetime.o src/backend/utils/adt/datum.o src/backend/utils/adt/dbsize.o src/backend/utils/adt/domains.o src/backend/utils/adt/encode.o src/backend/utils/adt/enum.o src/backend/utils/adt/expandeddatum.o src/backend/utils/adt/expandedrecord.o src/backend/utils/adt/float.o src/backend/utils/adt/format_type.o src/backend/utils/adt/formatting.o src/backend/utils/adt/genfile.o src/backend/utils/adt/geo_ops.o src/backend/utils/adt/geo_selfuncs.o src/backend/utils/adt/geo_spgist.o src/backend/utils/adt/hbafuncs.o src/backend/utils/adt/inet_cidr_ntop.o src/backend/utils/adt/inet_net_pton.o src/backend/utils/adt/int.o src/backend/utils/adt/int8.o src/backend/utils/adt/json.o src/backend/utils/adt/jsonb.o src/backend/utils/adt/jsonb_gin.o src/backend/utils/adt/jsonb_op.o src/backend/utils/adt/jsonb_util.o src/backend/utils/adt/jsonfuncs.o src/backend/utils/adt/jsonbsubs.o src/backend/utils/adt/jsonpath.o src/backend/utils/adt/jsonpath_exec.o src/backend/utils/adt/jsonpath_gram.o src/backend/utils/adt/like.o src/backend/utils/adt/like_support.o src/backend/utils/adt/lockfuncs.o src/backend/utils/adt/mac.o src/backend/utils/adt/mac8.o src/backend/utils/adt/mcxtfuncs.o src/backend/utils/adt/misc.o src/backend/utils/adt/multirangetypes.o src/backend/utils/adt/multirangetypes_selfuncs.o src/backend/utils/adt/name.o src/backend/utils/adt/network.o src/backend/utils/adt/network_gist.o src/backend/utils/adt/network_selfuncs.o src/backend/utils/adt/network_spgist.o src/backend/utils/adt/numeric.o src/backend/utils/adt/numutils.o src/backend/utils/adt/oid.o src/backend/utils/adt/oracle_compat.o src/backend/utils/adt/orderedsetaggs.o src/backend/utils/adt/partitionfuncs.o src/backend/utils/adt/pg_locale.o src/backend/utils/adt/pg_lsn.o src/backend/utils/adt/pg_upgrade_support.o src/backend/utils/adt/pgstatfuncs.o src/backend/utils/adt/pseudotypes.o src/backend/utils/adt/quote.o src/backend/utils/adt/rangetypes.o src/backend/utils/adt/rangetypes_gist.o src/backend/utils/adt/rangetypes_selfuncs.o src/backend/utils/adt/rangetypes_spgist.o src/backend/utils/adt/rangetypes_typanalyze.o src/backend/utils/adt/regexp.o src/backend/utils/adt/regproc.o src/backend/utils/adt/ri_triggers.o src/backend/utils/adt/rowtypes.o src/backend/utils/adt/ruleutils.o src/backend/utils/adt/selfuncs.o src/backend/utils/adt/tid.o src/backend/utils/adt/timestamp.o src/backend/utils/adt/trigfuncs.o src/backend/utils/adt/tsginidx.o src/backend/utils/adt/tsgistidx.o src/backend/utils/adt/tsquery.o src/backend/utils/adt/tsquery_cleanup.o src/backend/utils/adt/tsquery_gist.o src/backend/utils/adt/tsquery_op.o src/backend/utils/adt/tsquery_rewrite.o src/backend/utils/adt/tsquery_util.o src/backend/utils/adt/tsrank.o src/backend/utils/adt/tsvector.o src/backend/utils/adt/tsvector_op.o src/backend/utils/adt/tsvector_parser.o src/backend/utils/adt/uuid.o src/backend/utils/adt/varbit.o src/backend/utils/adt/varchar.o src/backend/utils/adt/varlena.o src/backend/utils/adt/version.o src/backend/utils/adt/windowfuncs.o src/backend/utils/adt/xid.o src/backend/utils/adt/xid8funcs.o src/backend/utils/adt/xml.o ) >objfiles.txt make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' ( cat activity/objfiles.txt adt/objfiles.txt cache/objfiles.txt error/objfiles.txt fmgr/objfiles.txt hash/objfiles.txt init/objfiles.txt mb/objfiles.txt misc/objfiles.txt mmgr/objfiles.txt resowner/objfiles.txt sort/objfiles.txt time/objfiles.txt; echo src/backend/utils/fmgrtab.o ) >objfiles.txt make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' /usr/bin/dtrace -C -G -s utils/probes.d access/brin/brin.o access/brin/brin_bloom.o access/brin/brin_inclusion.o access/brin/brin_minmax.o access/brin/brin_minmax_multi.o access/brin/brin_pageops.o access/brin/brin_revmap.o access/brin/brin_tuple.o access/brin/brin_validate.o access/brin/brin_xlog.o access/common/attmap.o access/common/bufmask.o access/common/detoast.o access/common/heaptuple.o access/common/indextuple.o access/common/printsimple.o access/common/printtup.o access/common/relation.o access/common/reloptions.o access/common/scankey.o access/common/session.o access/common/syncscan.o access/common/toast_compression.o access/common/toast_internals.o access/common/tupconvert.o access/common/tupdesc.o access/gin/ginarrayproc.o access/gin/ginbtree.o access/gin/ginbulk.o access/gin/gindatapage.o access/gin/ginentrypage.o access/gin/ginfast.o access/gin/ginget.o access/gin/gininsert.o access/gin/ginlogic.o access/gin/ginpostinglist.o access/gin/ginscan.o access/gin/ginutil.o access/gin/ginvacuum.o access/gin/ginvalidate.o access/gin/ginxlog.o access/gist/gist.o access/gist/gistbuild.o access/gist/gistbuildbuffers.o access/gist/gistget.o access/gist/gistproc.o access/gist/gistscan.o access/gist/gistsplit.o access/gist/gistutil.o access/gist/gistvacuum.o access/gist/gistvalidate.o access/gist/gistxlog.o access/hash/hash.o access/hash/hash_xlog.o access/hash/hashfunc.o access/hash/hashinsert.o access/hash/hashovfl.o access/hash/hashpage.o access/hash/hashsearch.o access/hash/hashsort.o access/hash/hashutil.o access/hash/hashvalidate.o access/heap/heapam.o access/heap/heapam_handler.o access/heap/heapam_visibility.o access/heap/heaptoast.o access/heap/hio.o access/heap/pruneheap.o access/heap/rewriteheap.o access/heap/vacuumlazy.o access/heap/visibilitymap.o access/index/amapi.o access/index/amvalidate.o access/index/genam.o access/index/indexam.o access/nbtree/nbtcompare.o access/nbtree/nbtdedup.o access/nbtree/nbtinsert.o access/nbtree/nbtpage.o access/nbtree/nbtree.o access/nbtree/nbtsearch.o access/nbtree/nbtsort.o access/nbtree/nbtsplitloc.o access/nbtree/nbtutils.o access/nbtree/nbtvalidate.o access/nbtree/nbtxlog.o access/rmgrdesc/brindesc.o access/rmgrdesc/clogdesc.o access/rmgrdesc/committsdesc.o access/rmgrdesc/dbasedesc.o access/rmgrdesc/genericdesc.o access/rmgrdesc/gindesc.o access/rmgrdesc/gistdesc.o access/rmgrdesc/hashdesc.o access/rmgrdesc/heapdesc.o access/rmgrdesc/logicalmsgdesc.o access/rmgrdesc/mxactdesc.o access/rmgrdesc/nbtdesc.o access/rmgrdesc/relmapdesc.o access/rmgrdesc/replorigindesc.o access/rmgrdesc/seqdesc.o access/rmgrdesc/smgrdesc.o access/rmgrdesc/spgdesc.o access/rmgrdesc/standbydesc.o access/rmgrdesc/tblspcdesc.o access/rmgrdesc/xactdesc.o access/rmgrdesc/xlogdesc.o access/spgist/spgdoinsert.o access/spgist/spginsert.o access/spgist/spgkdtreeproc.o access/spgist/spgproc.o access/spgist/spgquadtreeproc.o access/spgist/spgscan.o access/spgist/spgtextproc.o access/spgist/spgutils.o access/spgist/spgvacuum.o access/spgist/spgvalidate.o access/spgist/spgxlog.o access/table/table.o access/table/tableam.o access/table/tableamapi.o access/table/toast_helper.o access/tablesample/bernoulli.o access/tablesample/system.o access/tablesample/tablesample.o access/transam/clog.o access/transam/commit_ts.o access/transam/generic_xlog.o access/transam/multixact.o access/transam/parallel.o access/transam/rmgr.o access/transam/slru.o access/transam/subtrans.o access/transam/timeline.o access/transam/transam.o access/transam/twophase.o access/transam/twophase_rmgr.o access/transam/varsup.o access/transam/xact.o access/transam/xlog.o access/transam/xlogarchive.o access/transam/xlogfuncs.o access/transam/xloginsert.o access/transam/xlogprefetcher.o access/transam/xlogreader.o access/transam/xlogrecovery.o access/transam/xlogstats.o access/transam/xlogutils.o backup/backup_manifest.o backup/basebackup.o backup/basebackup_copy.o backup/basebackup_gzip.o backup/basebackup_lz4.o backup/basebackup_zstd.o backup/basebackup_progress.o backup/basebackup_server.o backup/basebackup_sink.o backup/basebackup_target.o backup/basebackup_throttle.o bootstrap/bootparse.o bootstrap/bootstrap.o catalog/aclchk.o catalog/catalog.o catalog/dependency.o catalog/heap.o catalog/index.o catalog/indexing.o catalog/namespace.o catalog/objectaccess.o catalog/objectaddress.o catalog/partition.o catalog/pg_aggregate.o catalog/pg_attrdef.o catalog/pg_cast.o catalog/pg_class.o catalog/pg_collation.o catalog/pg_constraint.o catalog/pg_conversion.o catalog/pg_db_role_setting.o catalog/pg_depend.o catalog/pg_enum.o catalog/pg_inherits.o catalog/pg_largeobject.o catalog/pg_namespace.o catalog/pg_operator.o catalog/pg_parameter_acl.o catalog/pg_proc.o catalog/pg_publication.o catalog/pg_range.o catalog/pg_shdepend.o catalog/pg_subscription.o catalog/pg_type.o catalog/storage.o catalog/toasting.o parser/analyze.o parser/gram.o parser/parse_agg.o parser/parse_clause.o parser/parse_coerce.o parser/parse_collate.o parser/parse_cte.o parser/parse_enr.o parser/parse_expr.o parser/parse_func.o parser/parse_merge.o parser/parse_node.o parser/parse_oper.o parser/parse_param.o parser/parse_relation.o parser/parse_target.o parser/parse_type.o parser/parse_utilcmd.o parser/parser.o parser/scan.o parser/scansup.o commands/aggregatecmds.o commands/alter.o commands/amcmds.o commands/analyze.o commands/async.o commands/cluster.o commands/collationcmds.o commands/comment.o commands/constraint.o commands/conversioncmds.o commands/copy.o commands/copyfrom.o commands/copyfromparse.o commands/copyto.o commands/createas.o commands/dbcommands.o commands/define.o commands/discard.o commands/dropcmds.o commands/event_trigger.o commands/explain.o commands/extension.o commands/foreigncmds.o commands/functioncmds.o commands/indexcmds.o commands/lockcmds.o commands/matview.o commands/opclasscmds.o commands/operatorcmds.o commands/policy.o commands/portalcmds.o commands/prepare.o commands/proclang.o commands/publicationcmds.o commands/schemacmds.o commands/seclabel.o commands/sequence.o commands/statscmds.o commands/subscriptioncmds.o commands/tablecmds.o commands/tablespace.o commands/trigger.o commands/tsearchcmds.o commands/typecmds.o commands/user.o commands/vacuum.o commands/vacuumparallel.o commands/variable.o commands/view.o executor/execAmi.o executor/execAsync.o executor/execCurrent.o executor/execExpr.o executor/execExprInterp.o executor/execGrouping.o executor/execIndexing.o executor/execJunk.o executor/execMain.o executor/execParallel.o executor/execPartition.o executor/execProcnode.o executor/execReplication.o executor/execSRF.o executor/execScan.o executor/execTuples.o executor/execUtils.o executor/functions.o executor/instrument.o executor/nodeAgg.o executor/nodeAppend.o executor/nodeBitmapAnd.o executor/nodeBitmapHeapscan.o executor/nodeBitmapIndexscan.o executor/nodeBitmapOr.o executor/nodeCtescan.o executor/nodeCustom.o executor/nodeForeignscan.o executor/nodeFunctionscan.o executor/nodeGather.o executor/nodeGatherMerge.o executor/nodeGroup.o executor/nodeHash.o executor/nodeHashjoin.o executor/nodeIncrementalSort.o executor/nodeIndexonlyscan.o executor/nodeIndexscan.o executor/nodeLimit.o executor/nodeLockRows.o executor/nodeMaterial.o executor/nodeMemoize.o executor/nodeMergeAppend.o executor/nodeMergejoin.o executor/nodeModifyTable.o executor/nodeNamedtuplestorescan.o executor/nodeNestloop.o executor/nodeProjectSet.o executor/nodeRecursiveunion.o executor/nodeResult.o executor/nodeSamplescan.o executor/nodeSeqscan.o executor/nodeSetOp.o executor/nodeSort.o executor/nodeSubplan.o executor/nodeSubqueryscan.o executor/nodeTableFuncscan.o executor/nodeTidrangescan.o executor/nodeTidscan.o executor/nodeUnique.o executor/nodeValuesscan.o executor/nodeWindowAgg.o executor/nodeWorktablescan.o executor/spi.o executor/tqueue.o executor/tstoreReceiver.o foreign/foreign.o lib/binaryheap.o lib/bipartite_match.o lib/bloomfilter.o lib/dshash.o lib/hyperloglog.o lib/ilist.o lib/integerset.o lib/knapsack.o lib/pairingheap.o lib/rbtree.o libpq/auth-sasl.o libpq/auth-scram.o libpq/auth.o libpq/be-fsstubs.o libpq/be-secure-common.o libpq/be-secure.o libpq/crypt.o libpq/hba.o libpq/ifaddr.o libpq/pqcomm.o libpq/pqformat.o libpq/pqmq.o libpq/pqsignal.o libpq/be-gssapi-common.o libpq/be-secure-gssapi.o main/main.o nodes/bitmapset.o nodes/copyfuncs.o nodes/equalfuncs.o nodes/extensible.o nodes/list.o nodes/makefuncs.o nodes/nodeFuncs.o nodes/nodes.o nodes/outfuncs.o nodes/params.o nodes/print.o nodes/read.o nodes/readfuncs.o nodes/tidbitmap.o nodes/value.o optimizer/geqo/geqo_copy.o optimizer/geqo/geqo_cx.o optimizer/geqo/geqo_erx.o optimizer/geqo/geqo_eval.o optimizer/geqo/geqo_main.o optimizer/geqo/geqo_misc.o optimizer/geqo/geqo_mutation.o optimizer/geqo/geqo_ox1.o optimizer/geqo/geqo_ox2.o optimizer/geqo/geqo_pmx.o optimizer/geqo/geqo_pool.o optimizer/geqo/geqo_px.o optimizer/geqo/geqo_random.o optimizer/geqo/geqo_recombination.o optimizer/geqo/geqo_selection.o optimizer/path/allpaths.o optimizer/path/clausesel.o optimizer/path/costsize.o optimizer/path/equivclass.o optimizer/path/indxpath.o optimizer/path/joinpath.o optimizer/path/joinrels.o optimizer/path/pathkeys.o optimizer/path/tidpath.o optimizer/plan/analyzejoins.o optimizer/plan/createplan.o optimizer/plan/initsplan.o optimizer/plan/planagg.o optimizer/plan/planmain.o optimizer/plan/planner.o optimizer/plan/setrefs.o optimizer/plan/subselect.o optimizer/prep/prepagg.o optimizer/prep/prepjointree.o optimizer/prep/prepqual.o optimizer/prep/preptlist.o optimizer/prep/prepunion.o optimizer/util/appendinfo.o optimizer/util/clauses.o optimizer/util/inherit.o optimizer/util/joininfo.o optimizer/util/orclauses.o optimizer/util/paramassign.o optimizer/util/pathnode.o optimizer/util/placeholder.o optimizer/util/plancat.o optimizer/util/predtest.o optimizer/util/relnode.o optimizer/util/restrictinfo.o optimizer/util/tlist.o optimizer/util/var.o partitioning/partbounds.o partitioning/partdesc.o partitioning/partprune.o port/atomics.o port/pg_sema.o port/pg_shmem.o postmaster/autovacuum.o postmaster/auxprocess.o postmaster/bgworker.o postmaster/bgwriter.o postmaster/checkpointer.o postmaster/fork_process.o postmaster/interrupt.o postmaster/pgarch.o postmaster/postmaster.o postmaster/shell_archive.o postmaster/startup.o postmaster/syslogger.o postmaster/walwriter.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regexport.o regex/regfree.o regex/regprefix.o replication/logical/decode.o replication/logical/launcher.o replication/logical/logical.o replication/logical/logicalfuncs.o replication/logical/message.o replication/logical/origin.o replication/logical/proto.o replication/logical/relation.o replication/logical/reorderbuffer.o replication/logical/snapbuild.o replication/logical/tablesync.o replication/logical/worker.o replication/repl_gram.o replication/slot.o replication/slotfuncs.o replication/syncrep.o replication/syncrep_gram.o replication/walreceiver.o replication/walreceiverfuncs.o replication/walsender.o rewrite/rewriteDefine.o rewrite/rewriteHandler.o rewrite/rewriteManip.o rewrite/rewriteRemove.o rewrite/rewriteSearchCycle.o rewrite/rewriteSupport.o rewrite/rowsecurity.o statistics/dependencies.o statistics/extended_stats.o statistics/mcv.o statistics/mvdistinct.o storage/buffer/buf_init.o storage/buffer/buf_table.o storage/buffer/bufmgr.o storage/buffer/freelist.o storage/buffer/localbuf.o storage/file/buffile.o storage/file/copydir.o storage/file/fd.o storage/file/fileset.o storage/file/reinit.o storage/file/sharedfileset.o storage/freespace/freespace.o storage/freespace/fsmpage.o storage/freespace/indexfsm.o storage/ipc/barrier.o storage/ipc/dsm.o storage/ipc/dsm_impl.o storage/ipc/ipc.o storage/ipc/ipci.o storage/ipc/latch.o storage/ipc/pmsignal.o storage/ipc/procarray.o storage/ipc/procsignal.o storage/ipc/shm_mq.o storage/ipc/shm_toc.o storage/ipc/shmem.o storage/ipc/shmqueue.o storage/ipc/signalfuncs.o storage/ipc/sinval.o storage/ipc/sinvaladt.o storage/ipc/standby.o storage/large_object/inv_api.o storage/lmgr/condition_variable.o storage/lmgr/deadlock.o storage/lmgr/lmgr.o storage/lmgr/lock.o storage/lmgr/lwlock.o storage/lmgr/lwlocknames.o storage/lmgr/predicate.o storage/lmgr/proc.o storage/lmgr/s_lock.o storage/lmgr/spin.o storage/page/bufpage.o storage/page/checksum.o storage/page/itemptr.o storage/smgr/md.o storage/smgr/smgr.o storage/sync/sync.o tcop/cmdtag.o tcop/dest.o tcop/fastpath.o tcop/postgres.o tcop/pquery.o tcop/utility.o tsearch/dict.o tsearch/dict_ispell.o tsearch/dict_simple.o tsearch/dict_synonym.o tsearch/dict_thesaurus.o tsearch/regis.o tsearch/spell.o tsearch/to_tsany.o tsearch/ts_locale.o tsearch/ts_parse.o tsearch/ts_selfuncs.o tsearch/ts_typanalyze.o tsearch/ts_utils.o tsearch/wparser.o tsearch/wparser_def.o utils/activity/backend_progress.o utils/activity/backend_status.o utils/activity/pgstat.o utils/activity/pgstat_archiver.o utils/activity/pgstat_bgwriter.o utils/activity/pgstat_checkpointer.o utils/activity/pgstat_database.o utils/activity/pgstat_function.o utils/activity/pgstat_relation.o utils/activity/pgstat_replslot.o utils/activity/pgstat_shmem.o utils/activity/pgstat_slru.o utils/activity/pgstat_subscription.o utils/activity/pgstat_wal.o utils/activity/pgstat_xact.o utils/activity/wait_event.o utils/adt/acl.o utils/adt/amutils.o utils/adt/array_expanded.o utils/adt/array_selfuncs.o utils/adt/array_typanalyze.o utils/adt/array_userfuncs.o utils/adt/arrayfuncs.o utils/adt/arraysubs.o utils/adt/arrayutils.o utils/adt/ascii.o utils/adt/bool.o utils/adt/cash.o utils/adt/char.o utils/adt/cryptohashfuncs.o utils/adt/date.o utils/adt/datetime.o utils/adt/datum.o utils/adt/dbsize.o utils/adt/domains.o utils/adt/encode.o utils/adt/enum.o utils/adt/expandeddatum.o utils/adt/expandedrecord.o utils/adt/float.o utils/adt/format_type.o utils/adt/formatting.o utils/adt/genfile.o utils/adt/geo_ops.o utils/adt/geo_selfuncs.o utils/adt/geo_spgist.o utils/adt/hbafuncs.o utils/adt/inet_cidr_ntop.o utils/adt/inet_net_pton.o utils/adt/int.o utils/adt/int8.o utils/adt/json.o utils/adt/jsonb.o utils/adt/jsonb_gin.o utils/adt/jsonb_op.o utils/adt/jsonb_util.o utils/adt/jsonfuncs.o utils/adt/jsonbsubs.o utils/adt/jsonpath.o utils/adt/jsonpath_exec.o utils/adt/jsonpath_gram.o utils/adt/like.o utils/adt/like_support.o utils/adt/lockfuncs.o utils/adt/mac.o utils/adt/mac8.o utils/adt/mcxtfuncs.o utils/adt/misc.o utils/adt/multirangetypes.o utils/adt/multirangetypes_selfuncs.o utils/adt/name.o utils/adt/network.o utils/adt/network_gist.o utils/adt/network_selfuncs.o utils/adt/network_spgist.o utils/adt/numeric.o utils/adt/numutils.o utils/adt/oid.o utils/adt/oracle_compat.o utils/adt/orderedsetaggs.o utils/adt/partitionfuncs.o utils/adt/pg_locale.o utils/adt/pg_lsn.o utils/adt/pg_upgrade_support.o utils/adt/pgstatfuncs.o utils/adt/pseudotypes.o utils/adt/quote.o utils/adt/rangetypes.o utils/adt/rangetypes_gist.o utils/adt/rangetypes_selfuncs.o utils/adt/rangetypes_spgist.o utils/adt/rangetypes_typanalyze.o utils/adt/regexp.o utils/adt/regproc.o utils/adt/ri_triggers.o utils/adt/rowtypes.o utils/adt/ruleutils.o utils/adt/selfuncs.o utils/adt/tid.o utils/adt/timestamp.o utils/adt/trigfuncs.o utils/adt/tsginidx.o utils/adt/tsgistidx.o utils/adt/tsquery.o utils/adt/tsquery_cleanup.o utils/adt/tsquery_gist.o utils/adt/tsquery_op.o utils/adt/tsquery_rewrite.o utils/adt/tsquery_util.o utils/adt/tsrank.o utils/adt/tsvector.o utils/adt/tsvector_op.o utils/adt/tsvector_parser.o utils/adt/uuid.o utils/adt/varbit.o utils/adt/varchar.o utils/adt/varlena.o utils/adt/version.o utils/adt/windowfuncs.o utils/adt/xid.o utils/adt/xid8funcs.o utils/adt/xml.o utils/cache/attoptcache.o utils/cache/catcache.o utils/cache/evtcache.o utils/cache/inval.o utils/cache/lsyscache.o utils/cache/partcache.o utils/cache/plancache.o utils/cache/relcache.o utils/cache/relfilenodemap.o utils/cache/relmapper.o utils/cache/spccache.o utils/cache/syscache.o utils/cache/ts_cache.o utils/cache/typcache.o utils/error/assert.o utils/error/csvlog.o utils/error/elog.o utils/error/jsonlog.o utils/fmgr/dfmgr.o utils/fmgr/fmgr.o utils/fmgr/funcapi.o utils/hash/dynahash.o utils/hash/pg_crc.o utils/init/globals.o utils/init/miscinit.o utils/init/postinit.o utils/mb/conv.o utils/mb/mbutils.o utils/mb/stringinfo_mb.o utils/mb/wstrcmp.o utils/mb/wstrncmp.o utils/misc/guc.o utils/misc/help_config.o utils/misc/pg_config.o utils/misc/pg_controldata.o utils/misc/pg_rusage.o utils/misc/ps_status.o utils/misc/queryenvironment.o utils/misc/queryjumble.o utils/misc/rls.o utils/misc/sampling.o utils/misc/superuser.o utils/misc/timeout.o utils/misc/tzparser.o utils/mmgr/aset.o utils/mmgr/dsa.o utils/mmgr/freepage.o utils/mmgr/generation.o utils/mmgr/mcxt.o utils/mmgr/memdebug.o utils/mmgr/portalmem.o utils/mmgr/slab.o utils/resowner/resowner.o utils/sort/logtape.o utils/sort/qsort_interruptible.o utils/sort/sharedtuplestore.o utils/sort/sortsupport.o utils/sort/tuplesort.o utils/sort/tuplestore.o utils/time/combocid.o utils/time/snapmgr.o utils/fmgrtab.o ../../src/timezone/localtime.o ../../src/timezone/pgtz.o ../../src/timezone/strftime.o jit/jit.o -o utils/probes.o gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE utils/probes.o access/brin/brin.o access/brin/brin_bloom.o access/brin/brin_inclusion.o access/brin/brin_minmax.o access/brin/brin_minmax_multi.o access/brin/brin_pageops.o access/brin/brin_revmap.o access/brin/brin_tuple.o access/brin/brin_validate.o access/brin/brin_xlog.o access/common/attmap.o access/common/bufmask.o access/common/detoast.o access/common/heaptuple.o access/common/indextuple.o access/common/printsimple.o access/common/printtup.o access/common/relation.o access/common/reloptions.o access/common/scankey.o access/common/session.o access/common/syncscan.o access/common/toast_compression.o access/common/toast_internals.o access/common/tupconvert.o access/common/tupdesc.o access/gin/ginarrayproc.o access/gin/ginbtree.o access/gin/ginbulk.o access/gin/gindatapage.o access/gin/ginentrypage.o access/gin/ginfast.o access/gin/ginget.o access/gin/gininsert.o access/gin/ginlogic.o access/gin/ginpostinglist.o access/gin/ginscan.o access/gin/ginutil.o access/gin/ginvacuum.o access/gin/ginvalidate.o access/gin/ginxlog.o access/gist/gist.o access/gist/gistbuild.o access/gist/gistbuildbuffers.o access/gist/gistget.o access/gist/gistproc.o access/gist/gistscan.o access/gist/gistsplit.o access/gist/gistutil.o access/gist/gistvacuum.o access/gist/gistvalidate.o access/gist/gistxlog.o access/hash/hash.o access/hash/hash_xlog.o access/hash/hashfunc.o access/hash/hashinsert.o access/hash/hashovfl.o access/hash/hashpage.o access/hash/hashsearch.o access/hash/hashsort.o access/hash/hashutil.o access/hash/hashvalidate.o access/heap/heapam.o access/heap/heapam_handler.o access/heap/heapam_visibility.o access/heap/heaptoast.o access/heap/hio.o access/heap/pruneheap.o access/heap/rewriteheap.o access/heap/vacuumlazy.o access/heap/visibilitymap.o access/index/amapi.o access/index/amvalidate.o access/index/genam.o access/index/indexam.o access/nbtree/nbtcompare.o access/nbtree/nbtdedup.o access/nbtree/nbtinsert.o access/nbtree/nbtpage.o access/nbtree/nbtree.o access/nbtree/nbtsearch.o access/nbtree/nbtsort.o access/nbtree/nbtsplitloc.o access/nbtree/nbtutils.o access/nbtree/nbtvalidate.o access/nbtree/nbtxlog.o access/rmgrdesc/brindesc.o access/rmgrdesc/clogdesc.o access/rmgrdesc/committsdesc.o access/rmgrdesc/dbasedesc.o access/rmgrdesc/genericdesc.o access/rmgrdesc/gindesc.o access/rmgrdesc/gistdesc.o access/rmgrdesc/hashdesc.o access/rmgrdesc/heapdesc.o access/rmgrdesc/logicalmsgdesc.o access/rmgrdesc/mxactdesc.o access/rmgrdesc/nbtdesc.o access/rmgrdesc/relmapdesc.o access/rmgrdesc/replorigindesc.o access/rmgrdesc/seqdesc.o access/rmgrdesc/smgrdesc.o access/rmgrdesc/spgdesc.o access/rmgrdesc/standbydesc.o access/rmgrdesc/tblspcdesc.o access/rmgrdesc/xactdesc.o access/rmgrdesc/xlogdesc.o access/spgist/spgdoinsert.o access/spgist/spginsert.o access/spgist/spgkdtreeproc.o access/spgist/spgproc.o access/spgist/spgquadtreeproc.o access/spgist/spgscan.o access/spgist/spgtextproc.o access/spgist/spgutils.o access/spgist/spgvacuum.o access/spgist/spgvalidate.o access/spgist/spgxlog.o access/table/table.o access/table/tableam.o access/table/tableamapi.o access/table/toast_helper.o access/tablesample/bernoulli.o access/tablesample/system.o access/tablesample/tablesample.o access/transam/clog.o access/transam/commit_ts.o access/transam/generic_xlog.o access/transam/multixact.o access/transam/parallel.o access/transam/rmgr.o access/transam/slru.o access/transam/subtrans.o access/transam/timeline.o access/transam/transam.o access/transam/twophase.o access/transam/twophase_rmgr.o access/transam/varsup.o access/transam/xact.o access/transam/xlog.o access/transam/xlogarchive.o access/transam/xlogfuncs.o access/transam/xloginsert.o access/transam/xlogprefetcher.o access/transam/xlogreader.o access/transam/xlogrecovery.o access/transam/xlogstats.o access/transam/xlogutils.o backup/backup_manifest.o backup/basebackup.o backup/basebackup_copy.o backup/basebackup_gzip.o backup/basebackup_lz4.o backup/basebackup_zstd.o backup/basebackup_progress.o backup/basebackup_server.o backup/basebackup_sink.o backup/basebackup_target.o backup/basebackup_throttle.o bootstrap/bootparse.o bootstrap/bootstrap.o catalog/aclchk.o catalog/catalog.o catalog/dependency.o catalog/heap.o catalog/index.o catalog/indexing.o catalog/namespace.o catalog/objectaccess.o catalog/objectaddress.o catalog/partition.o catalog/pg_aggregate.o catalog/pg_attrdef.o catalog/pg_cast.o catalog/pg_class.o catalog/pg_collation.o catalog/pg_constraint.o catalog/pg_conversion.o catalog/pg_db_role_setting.o catalog/pg_depend.o catalog/pg_enum.o catalog/pg_inherits.o catalog/pg_largeobject.o catalog/pg_namespace.o catalog/pg_operator.o catalog/pg_parameter_acl.o catalog/pg_proc.o catalog/pg_publication.o catalog/pg_range.o catalog/pg_shdepend.o catalog/pg_subscription.o catalog/pg_type.o catalog/storage.o catalog/toasting.o parser/analyze.o parser/gram.o parser/parse_agg.o parser/parse_clause.o parser/parse_coerce.o parser/parse_collate.o parser/parse_cte.o parser/parse_enr.o parser/parse_expr.o parser/parse_func.o parser/parse_merge.o parser/parse_node.o parser/parse_oper.o parser/parse_param.o parser/parse_relation.o parser/parse_target.o parser/parse_type.o parser/parse_utilcmd.o parser/parser.o parser/scan.o parser/scansup.o commands/aggregatecmds.o commands/alter.o commands/amcmds.o commands/analyze.o commands/async.o commands/cluster.o commands/collationcmds.o commands/comment.o commands/constraint.o commands/conversioncmds.o commands/copy.o commands/copyfrom.o commands/copyfromparse.o commands/copyto.o commands/createas.o commands/dbcommands.o commands/define.o commands/discard.o commands/dropcmds.o commands/event_trigger.o commands/explain.o commands/extension.o commands/foreigncmds.o commands/functioncmds.o commands/indexcmds.o commands/lockcmds.o commands/matview.o commands/opclasscmds.o commands/operatorcmds.o commands/policy.o commands/portalcmds.o commands/prepare.o commands/proclang.o commands/publicationcmds.o commands/schemacmds.o commands/seclabel.o commands/sequence.o commands/statscmds.o commands/subscriptioncmds.o commands/tablecmds.o commands/tablespace.o commands/trigger.o commands/tsearchcmds.o commands/typecmds.o commands/user.o commands/vacuum.o commands/vacuumparallel.o commands/variable.o commands/view.o executor/execAmi.o executor/execAsync.o executor/execCurrent.o executor/execExpr.o executor/execExprInterp.o executor/execGrouping.o executor/execIndexing.o executor/execJunk.o executor/execMain.o executor/execParallel.o executor/execPartition.o executor/execProcnode.o executor/execReplication.o executor/execSRF.o executor/execScan.o executor/execTuples.o executor/execUtils.o executor/functions.o executor/instrument.o executor/nodeAgg.o executor/nodeAppend.o executor/nodeBitmapAnd.o executor/nodeBitmapHeapscan.o executor/nodeBitmapIndexscan.o executor/nodeBitmapOr.o executor/nodeCtescan.o executor/nodeCustom.o executor/nodeForeignscan.o executor/nodeFunctionscan.o executor/nodeGather.o executor/nodeGatherMerge.o executor/nodeGroup.o executor/nodeHash.o executor/nodeHashjoin.o executor/nodeIncrementalSort.o executor/nodeIndexonlyscan.o executor/nodeIndexscan.o executor/nodeLimit.o executor/nodeLockRows.o executor/nodeMaterial.o executor/nodeMemoize.o executor/nodeMergeAppend.o executor/nodeMergejoin.o executor/nodeModifyTable.o executor/nodeNamedtuplestorescan.o executor/nodeNestloop.o executor/nodeProjectSet.o executor/nodeRecursiveunion.o executor/nodeResult.o executor/nodeSamplescan.o executor/nodeSeqscan.o executor/nodeSetOp.o executor/nodeSort.o executor/nodeSubplan.o executor/nodeSubqueryscan.o executor/nodeTableFuncscan.o executor/nodeTidrangescan.o executor/nodeTidscan.o executor/nodeUnique.o executor/nodeValuesscan.o executor/nodeWindowAgg.o executor/nodeWorktablescan.o executor/spi.o executor/tqueue.o executor/tstoreReceiver.o foreign/foreign.o lib/binaryheap.o lib/bipartite_match.o lib/bloomfilter.o lib/dshash.o lib/hyperloglog.o lib/ilist.o lib/integerset.o lib/knapsack.o lib/pairingheap.o lib/rbtree.o libpq/auth-sasl.o libpq/auth-scram.o libpq/auth.o libpq/be-fsstubs.o libpq/be-secure-common.o libpq/be-secure.o libpq/crypt.o libpq/hba.o libpq/ifaddr.o libpq/pqcomm.o libpq/pqformat.o libpq/pqmq.o libpq/pqsignal.o libpq/be-gssapi-common.o libpq/be-secure-gssapi.o main/main.o nodes/bitmapset.o nodes/copyfuncs.o nodes/equalfuncs.o nodes/extensible.o nodes/list.o nodes/makefuncs.o nodes/nodeFuncs.o nodes/nodes.o nodes/outfuncs.o nodes/params.o nodes/print.o nodes/read.o nodes/readfuncs.o nodes/tidbitmap.o nodes/value.o optimizer/geqo/geqo_copy.o optimizer/geqo/geqo_cx.o optimizer/geqo/geqo_erx.o optimizer/geqo/geqo_eval.o optimizer/geqo/geqo_main.o optimizer/geqo/geqo_misc.o optimizer/geqo/geqo_mutation.o optimizer/geqo/geqo_ox1.o optimizer/geqo/geqo_ox2.o optimizer/geqo/geqo_pmx.o optimizer/geqo/geqo_pool.o optimizer/geqo/geqo_px.o optimizer/geqo/geqo_random.o optimizer/geqo/geqo_recombination.o optimizer/geqo/geqo_selection.o optimizer/path/allpaths.o optimizer/path/clausesel.o optimizer/path/costsize.o optimizer/path/equivclass.o optimizer/path/indxpath.o optimizer/path/joinpath.o optimizer/path/joinrels.o optimizer/path/pathkeys.o optimizer/path/tidpath.o optimizer/plan/analyzejoins.o optimizer/plan/createplan.o optimizer/plan/initsplan.o optimizer/plan/planagg.o optimizer/plan/planmain.o optimizer/plan/planner.o optimizer/plan/setrefs.o optimizer/plan/subselect.o optimizer/prep/prepagg.o optimizer/prep/prepjointree.o optimizer/prep/prepqual.o optimizer/prep/preptlist.o optimizer/prep/prepunion.o optimizer/util/appendinfo.o optimizer/util/clauses.o optimizer/util/inherit.o optimizer/util/joininfo.o optimizer/util/orclauses.o optimizer/util/paramassign.o optimizer/util/pathnode.o optimizer/util/placeholder.o optimizer/util/plancat.o optimizer/util/predtest.o optimizer/util/relnode.o optimizer/util/restrictinfo.o optimizer/util/tlist.o optimizer/util/var.o partitioning/partbounds.o partitioning/partdesc.o partitioning/partprune.o port/atomics.o port/pg_sema.o port/pg_shmem.o postmaster/autovacuum.o postmaster/auxprocess.o postmaster/bgworker.o postmaster/bgwriter.o postmaster/checkpointer.o postmaster/fork_process.o postmaster/interrupt.o postmaster/pgarch.o postmaster/postmaster.o postmaster/shell_archive.o postmaster/startup.o postmaster/syslogger.o postmaster/walwriter.o regex/regcomp.o regex/regerror.o regex/regexec.o regex/regexport.o regex/regfree.o regex/regprefix.o replication/logical/decode.o replication/logical/launcher.o replication/logical/logical.o replication/logical/logicalfuncs.o replication/logical/message.o replication/logical/origin.o replication/logical/proto.o replication/logical/relation.o replication/logical/reorderbuffer.o replication/logical/snapbuild.o replication/logical/tablesync.o replication/logical/worker.o replication/repl_gram.o replication/slot.o replication/slotfuncs.o replication/syncrep.o replication/syncrep_gram.o replication/walreceiver.o replication/walreceiverfuncs.o replication/walsender.o rewrite/rewriteDefine.o rewrite/rewriteHandler.o rewrite/rewriteManip.o rewrite/rewriteRemove.o rewrite/rewriteSearchCycle.o rewrite/rewriteSupport.o rewrite/rowsecurity.o statistics/dependencies.o statistics/extended_stats.o statistics/mcv.o statistics/mvdistinct.o storage/buffer/buf_init.o storage/buffer/buf_table.o storage/buffer/bufmgr.o storage/buffer/freelist.o storage/buffer/localbuf.o storage/file/buffile.o storage/file/copydir.o storage/file/fd.o storage/file/fileset.o storage/file/reinit.o storage/file/sharedfileset.o storage/freespace/freespace.o storage/freespace/fsmpage.o storage/freespace/indexfsm.o storage/ipc/barrier.o storage/ipc/dsm.o storage/ipc/dsm_impl.o storage/ipc/ipc.o storage/ipc/ipci.o storage/ipc/latch.o storage/ipc/pmsignal.o storage/ipc/procarray.o storage/ipc/procsignal.o storage/ipc/shm_mq.o storage/ipc/shm_toc.o storage/ipc/shmem.o storage/ipc/shmqueue.o storage/ipc/signalfuncs.o storage/ipc/sinval.o storage/ipc/sinvaladt.o storage/ipc/standby.o storage/large_object/inv_api.o storage/lmgr/condition_variable.o storage/lmgr/deadlock.o storage/lmgr/lmgr.o storage/lmgr/lock.o storage/lmgr/lwlock.o storage/lmgr/lwlocknames.o storage/lmgr/predicate.o storage/lmgr/proc.o storage/lmgr/s_lock.o storage/lmgr/spin.o storage/page/bufpage.o storage/page/checksum.o storage/page/itemptr.o storage/smgr/md.o storage/smgr/smgr.o storage/sync/sync.o tcop/cmdtag.o tcop/dest.o tcop/fastpath.o tcop/postgres.o tcop/pquery.o tcop/utility.o tsearch/dict.o tsearch/dict_ispell.o tsearch/dict_simple.o tsearch/dict_synonym.o tsearch/dict_thesaurus.o tsearch/regis.o tsearch/spell.o tsearch/to_tsany.o tsearch/ts_locale.o tsearch/ts_parse.o tsearch/ts_selfuncs.o tsearch/ts_typanalyze.o tsearch/ts_utils.o tsearch/wparser.o tsearch/wparser_def.o utils/activity/backend_progress.o utils/activity/backend_status.o utils/activity/pgstat.o utils/activity/pgstat_archiver.o utils/activity/pgstat_bgwriter.o utils/activity/pgstat_checkpointer.o utils/activity/pgstat_database.o utils/activity/pgstat_function.o utils/activity/pgstat_relation.o utils/activity/pgstat_replslot.o utils/activity/pgstat_shmem.o utils/activity/pgstat_slru.o utils/activity/pgstat_subscription.o utils/activity/pgstat_wal.o utils/activity/pgstat_xact.o utils/activity/wait_event.o utils/adt/acl.o utils/adt/amutils.o utils/adt/array_expanded.o utils/adt/array_selfuncs.o utils/adt/array_typanalyze.o utils/adt/array_userfuncs.o utils/adt/arrayfuncs.o utils/adt/arraysubs.o utils/adt/arrayutils.o utils/adt/ascii.o utils/adt/bool.o utils/adt/cash.o utils/adt/char.o utils/adt/cryptohashfuncs.o utils/adt/date.o utils/adt/datetime.o utils/adt/datum.o utils/adt/dbsize.o utils/adt/domains.o utils/adt/encode.o utils/adt/enum.o utils/adt/expandeddatum.o utils/adt/expandedrecord.o utils/adt/float.o utils/adt/format_type.o utils/adt/formatting.o utils/adt/genfile.o utils/adt/geo_ops.o utils/adt/geo_selfuncs.o utils/adt/geo_spgist.o utils/adt/hbafuncs.o utils/adt/inet_cidr_ntop.o utils/adt/inet_net_pton.o utils/adt/int.o utils/adt/int8.o utils/adt/json.o utils/adt/jsonb.o utils/adt/jsonb_gin.o utils/adt/jsonb_op.o utils/adt/jsonb_util.o utils/adt/jsonfuncs.o utils/adt/jsonbsubs.o utils/adt/jsonpath.o utils/adt/jsonpath_exec.o utils/adt/jsonpath_gram.o utils/adt/like.o utils/adt/like_support.o utils/adt/lockfuncs.o utils/adt/mac.o utils/adt/mac8.o utils/adt/mcxtfuncs.o utils/adt/misc.o utils/adt/multirangetypes.o utils/adt/multirangetypes_selfuncs.o utils/adt/name.o utils/adt/network.o utils/adt/network_gist.o utils/adt/network_selfuncs.o utils/adt/network_spgist.o utils/adt/numeric.o utils/adt/numutils.o utils/adt/oid.o utils/adt/oracle_compat.o utils/adt/orderedsetaggs.o utils/adt/partitionfuncs.o utils/adt/pg_locale.o utils/adt/pg_lsn.o utils/adt/pg_upgrade_support.o utils/adt/pgstatfuncs.o utils/adt/pseudotypes.o utils/adt/quote.o utils/adt/rangetypes.o utils/adt/rangetypes_gist.o utils/adt/rangetypes_selfuncs.o utils/adt/rangetypes_spgist.o utils/adt/rangetypes_typanalyze.o utils/adt/regexp.o utils/adt/regproc.o utils/adt/ri_triggers.o utils/adt/rowtypes.o utils/adt/ruleutils.o utils/adt/selfuncs.o utils/adt/tid.o utils/adt/timestamp.o utils/adt/trigfuncs.o utils/adt/tsginidx.o utils/adt/tsgistidx.o utils/adt/tsquery.o utils/adt/tsquery_cleanup.o utils/adt/tsquery_gist.o utils/adt/tsquery_op.o utils/adt/tsquery_rewrite.o utils/adt/tsquery_util.o utils/adt/tsrank.o utils/adt/tsvector.o utils/adt/tsvector_op.o utils/adt/tsvector_parser.o utils/adt/uuid.o utils/adt/varbit.o utils/adt/varchar.o utils/adt/varlena.o utils/adt/version.o utils/adt/windowfuncs.o utils/adt/xid.o utils/adt/xid8funcs.o utils/adt/xml.o utils/cache/attoptcache.o utils/cache/catcache.o utils/cache/evtcache.o utils/cache/inval.o utils/cache/lsyscache.o utils/cache/partcache.o utils/cache/plancache.o utils/cache/relcache.o utils/cache/relfilenodemap.o utils/cache/relmapper.o utils/cache/spccache.o utils/cache/syscache.o utils/cache/ts_cache.o utils/cache/typcache.o utils/error/assert.o utils/error/csvlog.o utils/error/elog.o utils/error/jsonlog.o utils/fmgr/dfmgr.o utils/fmgr/fmgr.o utils/fmgr/funcapi.o utils/hash/dynahash.o utils/hash/pg_crc.o utils/init/globals.o utils/init/miscinit.o utils/init/postinit.o utils/mb/conv.o utils/mb/mbutils.o utils/mb/stringinfo_mb.o utils/mb/wstrcmp.o utils/mb/wstrncmp.o utils/misc/guc.o utils/misc/help_config.o utils/misc/pg_config.o utils/misc/pg_controldata.o utils/misc/pg_rusage.o utils/misc/ps_status.o utils/misc/queryenvironment.o utils/misc/queryjumble.o utils/misc/rls.o utils/misc/sampling.o utils/misc/superuser.o utils/misc/timeout.o utils/misc/tzparser.o utils/mmgr/aset.o utils/mmgr/dsa.o utils/mmgr/freepage.o utils/mmgr/generation.o utils/mmgr/mcxt.o utils/mmgr/memdebug.o utils/mmgr/portalmem.o utils/mmgr/slab.o utils/resowner/resowner.o utils/sort/logtape.o utils/sort/qsort_interruptible.o utils/sort/sharedtuplestore.o utils/sort/sortsupport.o utils/sort/tuplesort.o utils/sort/tuplestore.o utils/time/combocid.o utils/time/snapmgr.o utils/fmgrtab.o ../../src/timezone/localtime.o ../../src/timezone/pgtz.o ../../src/timezone/strftime.o jit/jit.o ../../src/common/libpgcommon_srv.a ../../src/port/libpgport_srv.a -L../../src/port -L../../src/common -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 -Wl,--as-needed -Wl,-E -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lm -lldap -licui18n -licuuc -licudata -o postgres make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C backend/utils/mb/conversion_procs all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs' make -C cyrillic_and_mic all make -C euc_cn_and_mic all make -C euc_jp_and_sjis all make -C euc_kr_and_mic all make -C euc_tw_and_big5 all make -C latin2_and_win1250 all make -C latin_and_mic all make -C utf8_and_big5 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_cn_and_mic.o euc_cn_and_mic.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cyrillic_and_mic.o cyrillic_and_mic.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_jp_and_sjis.o euc_jp_and_sjis.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_kr_and_mic.o euc_kr_and_mic.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin2_and_win1250' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latin2_and_win1250.o latin2_and_win1250.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o big5.o big5.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin_and_mic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o latin_and_mic.o latin_and_mic.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_big5' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_big5.o utf8_and_big5.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/big5.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o latin2_and_win1250.so latin2_and_win1250.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/euc_jp_and_sjis.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o latin_and_mic.so latin_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o euc_kr_and_mic.so euc_kr_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o cyrillic_and_mic.so cyrillic_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o euc_cn_and_mic.so euc_cn_and_mic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin2_and_win1250' make -C utf8_and_cyrillic all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_cyrillic.o utf8_and_cyrillic.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin_and_mic' make -C utf8_and_euc_cn all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_cn.o utf8_and_euc_cn.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' make -C utf8_and_euc_jp all make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' make -C utf8_and_euc_kr all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_jp.o utf8_and_euc_jp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc_tw_and_big5.o euc_tw_and_big5.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_kr.o utf8_and_euc_kr.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' make -C utf8_and_euc_tw all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc_tw.o utf8_and_euc_tw.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5/euc_tw_and_big5.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_cyrillic.so utf8_and_cyrillic.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make -C utf8_and_gb18030 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_gb18030.o utf8_and_gb18030.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_big5.so utf8_and_big5.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_big5' make -C utf8_and_gbk all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gbk' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_gbk.o utf8_and_gbk.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_euc_cn.so utf8_and_euc_cn.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_euc_kr.so utf8_and_euc_kr.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make -C utf8_and_iso8859 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_iso8859.o utf8_and_iso8859.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o euc_jp_and_sjis.so euc_jp_and_sjis.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_euc_jp.so utf8_and_euc_jp.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make -C utf8_and_iso8859_1 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_iso8859_1.o utf8_and_iso8859_1.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_iso8859.so utf8_and_iso8859.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make -C utf8_and_johab all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_johab' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_johab.o utf8_and_johab.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o euc_tw_and_big5.so big5.o euc_tw_and_big5.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_iso8859_1.so utf8_and_iso8859_1.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' make -C utf8_and_sjis all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_sjis.o utf8_and_sjis.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_euc_tw.so utf8_and_euc_tw.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' make -C utf8_and_win all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_win' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_win.o utf8_and_win.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make -C utf8_and_uhc all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_uhc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_uhc.o utf8_and_uhc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_gbk.so utf8_and_gbk.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make -C utf8_and_euc2004 all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_win.so utf8_and_win.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_euc2004.o utf8_and_euc2004.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' make -C utf8_and_sjis2004 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utf8_and_sjis2004.o utf8_and_sjis2004.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_win' make -C euc2004_sjis2004 all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o euc2004_sjis2004.o euc2004_sjis2004.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gbk' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc2004_sjis2004/euc2004_sjis2004.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_sjis.so utf8_and_sjis.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_gb18030.so utf8_and_gb18030.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_euc2004.so utf8_and_euc2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_johab.so utf8_and_johab.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o euc2004_sjis2004.so euc2004_sjis2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_johab' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_uhc.so utf8_and_uhc.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o utf8_and_sjis2004.so utf8_and_sjis2004.o -L../../../../../../src/port -L../../../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_uhc' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs' make -C backend/snowball all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o api.o ./libstemmer/api.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_snowball.o dict_snowball.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o utilities.o ./libstemmer/utilities.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_basque.o ./libstemmer/stem_ISO_8859_1_basque.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_catalan.o ./libstemmer/stem_ISO_8859_1_catalan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_danish.o ./libstemmer/stem_ISO_8859_1_danish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_dutch.o ./libstemmer/stem_ISO_8859_1_dutch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_english.o ./libstemmer/stem_ISO_8859_1_english.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball/libstemmer/utilities.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_finnish.o ./libstemmer/stem_ISO_8859_1_finnish.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball/dict_snowball.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_french.o ./libstemmer/stem_ISO_8859_1_french.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_german.o ./libstemmer/stem_ISO_8859_1_german.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_indonesian.o ./libstemmer/stem_ISO_8859_1_indonesian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_irish.o ./libstemmer/stem_ISO_8859_1_irish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_italian.o ./libstemmer/stem_ISO_8859_1_italian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_norwegian.o ./libstemmer/stem_ISO_8859_1_norwegian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_porter.o ./libstemmer/stem_ISO_8859_1_porter.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_portuguese.o ./libstemmer/stem_ISO_8859_1_portuguese.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_spanish.o ./libstemmer/stem_ISO_8859_1_spanish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_1_swedish.o ./libstemmer/stem_ISO_8859_1_swedish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_2_hungarian.o ./libstemmer/stem_ISO_8859_2_hungarian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_ISO_8859_2_romanian.o ./libstemmer/stem_ISO_8859_2_romanian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_KOI8_R_russian.o ./libstemmer/stem_KOI8_R_russian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_arabic.o ./libstemmer/stem_UTF_8_arabic.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_armenian.o ./libstemmer/stem_UTF_8_armenian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_basque.o ./libstemmer/stem_UTF_8_basque.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_catalan.o ./libstemmer/stem_UTF_8_catalan.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_danish.o ./libstemmer/stem_UTF_8_danish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_dutch.o ./libstemmer/stem_UTF_8_dutch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_english.o ./libstemmer/stem_UTF_8_english.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_finnish.o ./libstemmer/stem_UTF_8_finnish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_french.o ./libstemmer/stem_UTF_8_french.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_german.o ./libstemmer/stem_UTF_8_german.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_greek.o ./libstemmer/stem_UTF_8_greek.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_hindi.o ./libstemmer/stem_UTF_8_hindi.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_hungarian.o ./libstemmer/stem_UTF_8_hungarian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_indonesian.o ./libstemmer/stem_UTF_8_indonesian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_irish.o ./libstemmer/stem_UTF_8_irish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_italian.o ./libstemmer/stem_UTF_8_italian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_lithuanian.o ./libstemmer/stem_UTF_8_lithuanian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_nepali.o ./libstemmer/stem_UTF_8_nepali.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_norwegian.o ./libstemmer/stem_UTF_8_norwegian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_porter.o ./libstemmer/stem_UTF_8_porter.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_portuguese.o ./libstemmer/stem_UTF_8_portuguese.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_romanian.o ./libstemmer/stem_UTF_8_romanian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_russian.o ./libstemmer/stem_UTF_8_russian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_serbian.o ./libstemmer/stem_UTF_8_serbian.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_spanish.o ./libstemmer/stem_UTF_8_spanish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_swedish.o ./libstemmer/stem_UTF_8_swedish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_tamil.o ./libstemmer/stem_UTF_8_tamil.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_turkish.o ./libstemmer/stem_UTF_8_turkish.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include/snowball -I../../../src/include/snowball/libstemmer -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stem_UTF_8_yiddish.o ./libstemmer/stem_UTF_8_yiddish.c echo '-- Language-specific snowball dictionaries' > snowball_create.sql cat ./snowball_func.sql.in >> snowball_create.sql /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball/libstemmer/stem_UTF_8_serbian.c: internal warning: child 47841 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 47841 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o dict_snowball.so api.o dict_snowball.o utilities.o stem_ISO_8859_1_basque.o stem_ISO_8859_1_catalan.o stem_ISO_8859_1_danish.o stem_ISO_8859_1_dutch.o stem_ISO_8859_1_english.o stem_ISO_8859_1_finnish.o stem_ISO_8859_1_french.o stem_ISO_8859_1_german.o stem_ISO_8859_1_indonesian.o stem_ISO_8859_1_irish.o stem_ISO_8859_1_italian.o stem_ISO_8859_1_norwegian.o stem_ISO_8859_1_porter.o stem_ISO_8859_1_portuguese.o stem_ISO_8859_1_spanish.o stem_ISO_8859_1_swedish.o stem_ISO_8859_2_hungarian.o stem_ISO_8859_2_romanian.o stem_KOI8_R_russian.o stem_UTF_8_arabic.o stem_UTF_8_armenian.o stem_UTF_8_basque.o stem_UTF_8_catalan.o stem_UTF_8_danish.o stem_UTF_8_dutch.o stem_UTF_8_english.o stem_UTF_8_finnish.o stem_UTF_8_french.o stem_UTF_8_german.o stem_UTF_8_greek.o stem_UTF_8_hindi.o stem_UTF_8_hungarian.o stem_UTF_8_indonesian.o stem_UTF_8_irish.o stem_UTF_8_italian.o stem_UTF_8_lithuanian.o stem_UTF_8_nepali.o stem_UTF_8_norwegian.o stem_UTF_8_porter.o stem_UTF_8_portuguese.o stem_UTF_8_romanian.o stem_UTF_8_russian.o stem_UTF_8_serbian.o stem_UTF_8_spanish.o stem_UTF_8_swedish.o stem_UTF_8_tamil.o stem_UTF_8_turkish.o stem_UTF_8_yiddish.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball' make -C include all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include' make -C interfaces all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces' make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-auth-scram.o fe-auth-scram.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-connect.o fe-connect.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-exec.o fe-exec.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-lobj.o fe-lobj.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-misc.o fe-misc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-print.o fe-print.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-protocol3.o fe-protocol3.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure.o fe-secure.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-lobj.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-auth-scram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-protocol3.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-misc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-connect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-trace.o fe-trace.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o legacy-pqsignal.o legacy-pqsignal.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o libpq-events.o libpq-events.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/libpq-events.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o pqexpbuffer.o pqexpbuffer.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/pqexpbuffer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-auth.o fe-auth.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-gssapi-common.o fe-gssapi-common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -DFRONTEND -DUNSAFE_STAT_OK -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port -I../../../src/port -DSO_MAJOR_VERSION=private16-5 -c -o fe-secure-gssapi.o fe-secure-gssapi.c ( echo '{ global:'; gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt; echo ' local: *; };' ) >exports.list echo 'prefix=/usr/lib64/pgsql/postgresql-15' >libpq.pc echo 'exec_prefix=${prefix}' >>libpq.pc echo 'libdir=${exec_prefix}/lib' >>libpq.pc /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] echo 'includedir=${prefix}/include' >>libpq.pc echo >>libpq.pc echo 'Name: libpq' >>libpq.pc echo 'Description: PostgreSQL libpq library' >>libpq.pc echo 'Url: https://www.postgresql.org/' >>libpq.pc echo 'Version: 15.7' >>libpq.pc echo 'Requires: ' >>libpq.pc echo 'Requires.private: ' >>libpq.pc echo 'Cflags: -I${includedir}' >>libpq.pc echo 'Libs: -L${libdir} -lpq' >>libpq.pc echo 'Libs.private: -lpgcommon -lpgport -lgssapi_krb5 -lm -lldap' >>libpq.pc /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-secure-gssapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c: In function ‘PQclear.part.0’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:734:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3092:1: note: (1) entry to ‘pqPipelineProcessQueue.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3150:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3151:21: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3150:57: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3161:32: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:3161:32: note: (6) calling ‘PQmakeEmptyPGresult’ from ‘pqPipelineProcessQueue.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:157:1: note: (7) entry to ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:162:12: note: (8) following ‘false’ branch (when ‘result’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:165:23: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:175:24: note: (10) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:186:12: note: (11) following ‘true’ branch (when ‘conn’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:189:37: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:193:17: note: (13) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:204:25: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:206:33: note: (15) calling ‘pqSetResultError’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:689:1: note: (16) entry to ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:693:12: note: (17) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:703:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:703:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:704:55: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:704:23: note: (21) calling ‘pqResultStrdup’ from ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:672:1: note: (22) entry to ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:674:38: note: (23) calling ‘pqResultAlloc’ from ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:560:1: note: (24) entry to ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:565:12: note: (25) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:568:12: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:568:12: note: (27) following ‘true’ branch (when ‘nBytes == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:569:24: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:674:38: note: (29) returning to ‘pqResultStrdup’ from ‘pqResultAlloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:676:12: note: (30) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:677:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:704:23: note: (32) returning to ‘pqSetResultError’ from ‘pqResultStrdup’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:707:12: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:708:29: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:206:33: note: (35) returning to ‘PQmakeEmptyPGresult’ from ‘pqSetResultError’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:211:20: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:213:42: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:213:40: note: (38) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:215:28: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:217:33: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:217:33: note: (41) calling ‘PQclear’ from ‘PQmakeEmptyPGresult’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:718:1: note: (42) entry to ‘PQclear’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:724:12: note: (43) following ‘false’ branch (when ‘res’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:727:12: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:727:12: note: (45) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (46) ...to here cc1: note: (47) calling ‘PQclear.part.0’ from ‘PQclear’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:718:1: note: (48) entry to ‘PQclear.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:731:23: note: (49) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:734:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:734:24: note: (51) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:734:32: note: (52) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq/fe-exec.c:734:35: note: (53) dereference of NULL ‘*res.events + (long unsigned int)i * 40’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -shared -Wl,-soname,libpq.so.private16-5 -Wl,--version-script=exports.list -o libpq.so.private16-5.15 fe-auth-scram.o fe-connect.o fe-exec.o fe-lobj.o fe-misc.o fe-print.o fe-protocol3.o fe-secure.o fe-trace.o legacy-pqsignal.o libpq-events.o pqexpbuffer.o fe-auth.o fe-gssapi-common.o fe-secure-gssapi.o -L../../../src/port -L../../../src/common -lpgcommon_shlib -lpgport_shlib -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 -Wl,--as-needed -lgssapi_krb5 -lm -lldap rm -f libpq.a ar crs libpq.a fe-auth-scram.o fe-connect.o fe-exec.o fe-lobj.o fe-misc.o fe-print.o fe-protocol3.o fe-secure.o fe-trace.o legacy-pqsignal.o libpq-events.o pqexpbuffer.o fe-auth.o fe-gssapi-common.o fe-secure-gssapi.o ranlib libpq.a touch libpq.a rm -f libpq.so.private16-5 ln -s libpq.so.private16-5.15 libpq.so.private16-5 rm -f libpq.so ln -s libpq.so.private16-5.15 libpq.so touch libpq-refs-stamp make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ecpg all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg' make -C include all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/include' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/include' make -C pgtypeslib all make -C preproc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o common.o common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o datetime.o datetime.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o dt_common.o dt_common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o interval.o interval.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o numeric.o numeric.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /usr/bin/msgfmt -c -o po/de.mo po/de.po make -C ../../../../src/common all /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o timestamp.o timestamp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib/datetime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib/numeric.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib/interval.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/zh_TW.mo po/zh_TW.po make -C ../../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o c_keywords.o c_keywords.c make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o descriptor.o descriptor.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib/dt_common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] ( echo '{ global:'; gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt; echo ' local: *; };' ) >exports.list /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/descriptor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] echo 'prefix=/usr/lib64/pgsql/postgresql-15' >libpgtypes.pc echo 'exec_prefix=${prefix}' >>libpgtypes.pc echo 'libdir=${exec_prefix}/lib' >>libpgtypes.pc echo 'includedir=${prefix}/include' >>libpgtypes.pc echo >>libpgtypes.pc echo 'Name: libpgtypes' >>libpgtypes.pc echo 'Description: PostgreSQL libpgtypes library' >>libpgtypes.pc echo 'Url: https://www.postgresql.org/' >>libpgtypes.pc echo 'Version: 15.7' >>libpgtypes.pc echo 'Requires: ' >>libpgtypes.pc echo 'Requires.private: ' >>libpgtypes.pc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ecpg.o ecpg.c echo 'Cflags: -I${includedir}' >>libpgtypes.pc echo 'Libs: -L${libdir} -lpgtypes' >>libpgtypes.pc echo 'Libs.private: -lpgcommon -lpgport -lm' >>libpgtypes.pc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ecpg_keywords.o ecpg_keywords.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib/timestamp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/ecpg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o keywords.o keywords.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o output.o output.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parser.o parser.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgc.o pgc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o preproc.o preproc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o type.o type.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1574: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'literalbuf' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1589: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'literalbuf' nulled but not freed upon failure <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4419: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4420: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] rm -f typename.c && ln -s ../../../../src/interfaces/ecpg/ecpglib/typename.c . gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o variable.o variable.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I../include -I../../../../src/interfaces/ecpg/include -I. -I. -I../../../../src/interfaces/ecpg/ecpglib -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o typename.o typename.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/variable.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/type.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4048:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:3981:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:3988:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:3992:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:3992:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4014:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4019:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4028:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4030:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4034:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:59:19: note: (10) inlined call to ‘base_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4050:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘base_yyrealloc’, inlined from ‘yy_get_next_buffer’ at pgc.c:4050:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4847:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4847:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4057:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4061:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4030:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4034:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4039:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4041:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:59:19: note: (19) inlined call to ‘base_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4050:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘base_yyrealloc’, inlined from ‘yy_get_next_buffer’ at pgc.c:4050:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4847:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4048:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:12: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1620:1: note: (1) entry to ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1630:22: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1630:22: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1707:19: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1710:26: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (6) calling ‘base_yy_create_buffer’ from ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:37:26: note: (7) entry to ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4365:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4370:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4373:24: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (10) inlined call to ‘base_yyalloc’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4378:33: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_create_buffer’ at pgc.c:4378:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4379:12: note: (12) assuming ‘’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4379:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4382:29: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (15) calling ‘base_yy_init_buffer’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4384:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (16) entry to ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4412:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (17) calling ‘base_yy_flush_buffer’ from ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4417:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (18) entry to ‘base_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4440:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4442:12: note: (19) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4445:23: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (23) returning to ‘base_yy_init_buffer’ from ‘base_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4417:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4426:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4426:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (26) returning to ‘base_yy_create_buffer’ from ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4384:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (27) returning to ‘parse_include’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (28) calling ‘base_yy_switch_to_buffer’ from ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (29) entry to ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4320:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (30) calling ‘base_yyensure_buffer_stack’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (31) entry to ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4518:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4522:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:62: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:12: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4547:30: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:59:19: note: (36) inlined call to ‘base_yyrealloc’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4548:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘base_yyrealloc’, inlined from ‘base_yyensure_buffer_stack’ at pgc.c:4548:49: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4847:16: note: (37) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4552:20: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4556:42: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (40) returning to ‘base_yy_switch_to_buffer’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (41) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (42) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:12: note: (43) ‘’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4379:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:37:26: note: (1) entry to ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4365:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (2) inlined call to ‘base_yyalloc’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4369:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_create_buffer’ at pgc.c:4369:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4370:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4370:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4373:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4379:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: warning: leak of ‘base_yy_create_buffer(base_yyin, 16384)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1620:1: note: (1) entry to ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1630:22: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1630:22: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1707:19: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1710:26: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (6) calling ‘base_yy_create_buffer’ from ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:37:26: note: (7) entry to ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4365:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (8) inlined call to ‘base_yyalloc’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4369:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_create_buffer’ at pgc.c:4369:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (9) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4370:12: note: (10) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4370:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4373:24: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4379:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4382:29: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (15) calling ‘base_yy_init_buffer’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4384:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (16) entry to ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4412:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (17) calling ‘base_yy_flush_buffer’ from ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4417:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (18) entry to ‘base_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4440:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4442:12: note: (19) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4445:23: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:43:25: note: (23) returning to ‘base_yy_init_buffer’ from ‘base_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4417:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4426:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4426:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:42:24: note: (26) returning to ‘base_yy_create_buffer’ from ‘base_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4384:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (27) returning to ‘parse_include’ from ‘base_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (28) calling ‘base_yy_switch_to_buffer’ from ‘parse_include’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1711:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (29) entry to ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4320:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (30) calling ‘base_yyensure_buffer_stack’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (31) entry to ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4518:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4522:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:62: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:12: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4547:30: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:59:19: note: (36) inlined call to ‘base_yyrealloc’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4548:63: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘base_yyrealloc’, inlined from ‘base_yyensure_buffer_stack’ at pgc.c:4548:49: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4847:16: note: (37) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_switch_to_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4552:20: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4556:42: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (40) returning to ‘base_yy_switch_to_buffer’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (41) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (42) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (43) ‘base_yy_create_buffer(base_yyin, 16384)’ leaks here; was allocated at (9) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4459:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_scan_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1782:1: note: (1) entry to ‘isinformixdefine’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1799:31: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1799:31: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:40:24: note: (4) calling ‘base_yy_scan_string’ from ‘isinformixdefine’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1805:17: note: in expansion of macro ‘yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:40:24: note: (5) entry to ‘base_yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4604:17: note: in expansion of macro ‘yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (6) calling ‘base_yy_scan_bytes’ from ‘base_yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (7) entry to ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4617:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4627:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (10) calling ‘base_yy_scan_buffer’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4635:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (11) entry to ‘base_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4567:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4571:12: note: (12) following ‘false’ branch (when ‘size > 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4572:18: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4571:23: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4573:18: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4572:52: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (17) ...to here cc1: note: (18) calling ‘base_yy_scan_buffer.part.0’ from ‘base_yy_scan_buffer’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (19) entry to ‘base_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4567:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (20) inlined call to ‘base_yyalloc’ from ‘base_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4577:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_scan_buffer.part.0’ at pgc.c:4577:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (21) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_scan_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4578:12: note: (22) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4578:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4581:38: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (25) calling ‘base_yy_switch_to_buffer’ from ‘base_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4591:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (26) entry to ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4320:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (27) calling ‘base_yyensure_buffer_stack’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (28) entry to ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4518:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4522:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:62: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (31) returning to ‘base_yy_switch_to_buffer’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (33) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (34) returning to ‘base_yy_scan_buffer.part.0’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4591:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] cc1: note: (35) returning to ‘base_yy_scan_buffer’ from ‘base_yy_scan_buffer.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (36) returning to ‘base_yy_scan_bytes’ from ‘base_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4635:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4636:12: note: (37) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4642:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (39) returning to ‘base_yy_scan_string’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (40) ‘’ leaks here; was allocated at (21) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1782:1: note: (1) entry to ‘isinformixdefine’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1799:31: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:567:46: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1799:31: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:40:24: note: (4) calling ‘base_yy_scan_string’ from ‘isinformixdefine’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.l:1805:17: note: in expansion of macro ‘yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:40:24: note: (5) entry to ‘base_yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4604:17: note: in expansion of macro ‘yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (6) calling ‘base_yy_scan_bytes’ from ‘base_yy_scan_string’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (7) entry to ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4617:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (8) inlined call to ‘base_yyalloc’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4626:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_scan_bytes’ at pgc.c:4626:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (9) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_scan_string’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4627:12: note: (10) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4627:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (13) calling ‘base_yy_scan_buffer’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4635:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (14) entry to ‘base_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4567:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4571:12: note: (15) following ‘false’ branch (when ‘size > 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4572:18: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4571:23: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4573:18: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4572:52: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (20) ...to here cc1: note: (21) calling ‘base_yy_scan_buffer.part.0’ from ‘base_yy_scan_buffer’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (22) entry to ‘base_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4567:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4578:12: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4581:38: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (25) calling ‘base_yy_switch_to_buffer’ from ‘base_yy_scan_buffer.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4591:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (26) entry to ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4320:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (27) calling ‘base_yyensure_buffer_stack’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (28) entry to ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4518:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4522:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4542:62: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:48:31: note: (31) returning to ‘base_yy_switch_to_buffer’ from ‘base_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4328:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:568:27: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4329:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (33) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:45:29: note: (34) returning to ‘base_yy_scan_buffer.part.0’ from ‘base_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4591:9: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] cc1: note: (35) returning to ‘base_yy_scan_buffer’ from ‘base_yy_scan_buffer.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (36) returning to ‘base_yy_scan_bytes’ from ‘base_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4635:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4636:12: note: (37) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4642:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (39) returning to ‘base_yy_scan_string’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (40) ‘’ leaks here; was allocated at (9) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4607:16: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4633:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:41:23: note: (1) entry to ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4617:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:58:17: note: (2) inlined call to ‘base_yyalloc’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4626:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘base_yyalloc’, inlined from ‘base_yy_scan_bytes’ at pgc.c:4626:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4834:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c: In function ‘base_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4627:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4627:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (7) calling ‘base_yy_scan_buffer’ from ‘base_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4635:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:39:24: note: (8) entry to ‘base_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4567:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/pgc.c:4633:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -shared -Wl,-soname,libpgtypes.so.private16-3 -Wl,--version-script=exports.list -o libpgtypes.so.private16-3.15 common.o datetime.o dt_common.o interval.o numeric.o timestamp.o -L../../../../src/port -L../../../../src/common -lpgcommon_shlib -lpgport_shlib -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 -Wl,--as-needed -lm rm -f libpgtypes.a ar crs libpgtypes.a common.o datetime.o dt_common.o interval.o numeric.o timestamp.o ranlib libpgtypes.a touch libpgtypes.a /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c: In function ‘base_yyparse’: <--[csmock-gcc-wrapper] rm -f libpgtypes.so.private16-3 ln -s libpgtypes.so.private16-3.15 libpgtypes.so.private16-3 rm -f libpgtypes.so ln -s libpgtypes.so.private16-3.15 libpgtypes.so make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ecpglib all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../../src/interfaces/libpq all make -C ../../../../src/interfaces/ecpg/pgtypeslib all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o connect.o connect.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o data.o data.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o descriptor.o descriptor.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o error.o error.c make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o execute.o execute.c make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o memory.o memory.c make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o misc.o misc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/error.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/descriptor.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/execute.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c: In function ‘ecpg_add_mem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c: In function ‘ecpg_log’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c: In function ‘ECPGsetcommit’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2422:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2407:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37030:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36923:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36923:16: note: (2) capacity: 400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36985:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36991:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37017:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37019:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37028:12: note: (7) following ‘false’ branch (when ‘yyptr’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2407:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2422:25: note: in definition of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37030:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2422:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:2407:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37030:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37160:9: warning: use of uninitialized value ‘*’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36928:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:36985:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37053:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37053:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37056:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37068:6: note: (6) following ‘true’ branch (when ‘yyn == -6048’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37069:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37140:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37142:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc/preproc.c:37160:9: note: (10) use of uninitialized value ‘*’ here <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o prepare.o prepare.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/prepare.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:21:36: warning: leak of ‘ecpg_alloc(16, lineno)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:124:1: note: (1) entry to ‘ecpg_add_mem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:126:51: note: (2) calling ‘ecpg_alloc’ from ‘ecpg_add_mem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:19:1: note: (3) entry to ‘ecpg_alloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:21:36: note: (4) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:23:12: note: (5) assuming ‘new’ is non-NULL <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o sqlda.o sqlda.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE c_keywords.o descriptor.o ecpg.o ecpg_keywords.o keywords.o output.o parser.o pgc.o preproc.o type.o typename.o variable.o -L../../../../src/port -L../../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o ecpg /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:23:12: note: (6) following ‘false’ branch (when ‘new’ is non-NULL)... <--[csmock-gcc-wrapper] cc1: note: (7) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:126:51: note: (8) returning to ‘ecpg_add_mem’ from ‘ecpg_alloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:128:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:131:21: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/memory.c:21:36: note: (11) ‘ecpg_alloc(16, lineno)’ leaks here; was allocated at (4) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: warning: leak of ‘ECPGget_sqlca()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:265:1: note: (1) entry to ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (2) calling ‘ECPGget_sqlca’ from ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (3) entry to ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:149:12: note: (4) following ‘true’ branch (when ‘sqlca’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ECPGget_sqlca.part.0’ from ‘ECPGget_sqlca’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (7) entry to ‘ECPGget_sqlca.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:151:25: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (9) assuming ‘sqlca’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (10) following ‘false’ branch (when ‘sqlca’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:154:17: note: (11) ...to here <--[csmock-gcc-wrapper] cc1: note: (12) returning to ‘ECPGget_sqlca’ from ‘ECPGget_sqlca.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (13) returning to ‘ecpg_log’ from ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: note: (14) ‘ECPGget_sqlca()’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c: In function ‘ecpg_init_sqlca’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: warning: leak of ‘ECPGget_sqlca()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:566:1: note: (1) entry to ‘ECPGset_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:570:33: note: (2) calling ‘ECPGget_sqlca’ from ‘ECPGset_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (3) entry to ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:149:12: note: (4) following ‘true’ branch (when ‘sqlca’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ECPGget_sqlca.part.0’ from ‘ECPGget_sqlca’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (7) entry to ‘ECPGget_sqlca.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:151:25: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (9) assuming ‘sqlca’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (10) following ‘false’ branch (when ‘sqlca’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:154:17: note: (11) ...to here <--[csmock-gcc-wrapper] cc1: note: (12) returning to ‘ECPGget_sqlca’ from ‘ECPGget_sqlca.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:570:33: note: (13) returning to ‘ECPGset_var’ from ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:572:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:579:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:579:9: note: (16) calling ‘ecpg_init_sqlca’ from ‘ECPGset_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:98:1: note: (17) entry to ‘ecpg_init_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: note: (18) ‘ECPGget_sqlca()’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c: In function ‘ecpg_log’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: warning: leak of ‘ECPGget_sqlca()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:265:1: note: (1) entry to ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (2) calling ‘ECPGget_sqlca’ from ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (3) entry to ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:149:12: note: (4) following ‘true’ branch (when ‘sqlca’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ECPGget_sqlca.part.0’ from ‘ECPGget_sqlca’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (7) entry to ‘ECPGget_sqlca.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:151:25: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (9) assuming ‘sqlca’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (10) following ‘false’ branch (when ‘sqlca’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:154:17: note: (11) ...to here <--[csmock-gcc-wrapper] cc1: note: (12) returning to ‘ECPGget_sqlca’ from ‘ECPGget_sqlca.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (13) returning to ‘ecpg_log’ from ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:273:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:277:23: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: note: (16) ‘ECPGget_sqlca()’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: warning: leak of ‘ECPGget_sqlca()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:265:1: note: (1) entry to ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (2) calling ‘ECPGget_sqlca’ from ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (3) entry to ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:149:12: note: (4) following ‘true’ branch (when ‘sqlca’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ECPGget_sqlca.part.0’ from ‘ECPGget_sqlca’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (7) entry to ‘ECPGget_sqlca.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:151:25: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (9) assuming ‘sqlca’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (10) following ‘false’ branch (when ‘sqlca’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:154:17: note: (11) ...to here <--[csmock-gcc-wrapper] cc1: note: (12) returning to ‘ECPGget_sqlca’ from ‘ECPGget_sqlca.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (13) returning to ‘ecpg_log’ from ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:273:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:277:23: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:285:12: note: (16) following ‘false’ branch (when ‘fmt’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:288:13: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:155:17: note: (18) ‘ECPGget_sqlca()’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1415, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:4: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:233:33: warning: leak of ‘ECPGget_sqlca()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:304:17: note: in expansion of macro ‘fprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:265:1: note: (1) entry to ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (2) calling ‘ECPGget_sqlca’ from ‘ecpg_log’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (3) entry to ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:149:12: note: (4) following ‘true’ branch (when ‘sqlca’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ECPGget_sqlca.part.0’ from ‘ECPGget_sqlca’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:141:1: note: (7) entry to ‘ECPGget_sqlca.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:151:25: note: (8) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (9) assuming ‘sqlca’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:152:20: note: (10) following ‘false’ branch (when ‘sqlca’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:154:17: note: (11) ...to here <--[csmock-gcc-wrapper] cc1: note: (12) returning to ‘ECPGget_sqlca’ from ‘ECPGget_sqlca.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:268:33: note: (13) returning to ‘ecpg_log’ from ‘ECPGget_sqlca’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:273:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:277:23: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:285:12: note: (16) following ‘false’ branch (when ‘fmt’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:288:13: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:302:12: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:305:54: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:233:33: note: (20) ‘ECPGget_sqlca()’ leaks here; was allocated at (8) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/misc.c:304:17: note: in expansion of macro ‘fprintf’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -I../../../../src/port -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-6 -c -o typename.o typename.c ( echo '{ global:'; gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt; echo ' local: *; };' ) >exports.list echo 'prefix=/usr/lib64/pgsql/postgresql-15' >libecpg.pc echo 'exec_prefix=${prefix}' >>libecpg.pc /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:179:9: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:171:1: note: (1) entry to ‘ECPGsetcommit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:173:34: note: (2) calling ‘ecpg_get_connection’ from ‘ECPGsetcommit’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:79:1: note: (3) entry to ‘ecpg_get_connection’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:83:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here cc1: note: (6) calling ‘ecpg_get_connection.part.0’ from ‘ecpg_get_connection’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:79:1: note: (7) entry to ‘ecpg_get_connection.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:108:23: note: (8) calling ‘ecpg_get_connection_nr’ from ‘ecpg_get_connection.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:40:1: note: (9) entry to ‘ecpg_get_connection_nr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:44:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here cc1: note: (12) calling ‘ecpg_get_connection_nr.part.0’ from ‘ecpg_get_connection_nr’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:40:1: note: (13) entry to ‘ecpg_get_connection_nr.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:67:49: note: (14) following ‘false’ branch (when ‘con’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:75:16: note: (15) ...to here <--[csmock-gcc-wrapper] cc1: note: (16) return of NULL to ‘ecpg_get_connection_nr’ from ‘ecpg_get_connection_nr.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:108:23: note: (17) returning to ‘ecpg_get_connection.part.0’ from ‘ecpg_get_connection_nr’ <--[csmock-gcc-wrapper] cc1: note: (18) return of NULL to ‘ecpg_get_connection’ from ‘ecpg_get_connection.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:173:34: note: (19) returning to ‘ECPGsetcommit’ from ‘ecpg_get_connection’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:176:12: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:179:9: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib/connect.c:179:9: note: (22) dereference of NULL ‘ecpg_get_connection(connection_name)’ <--[csmock-gcc-wrapper] echo 'libdir=${exec_prefix}/lib' >>libecpg.pc echo 'includedir=${prefix}/include' >>libecpg.pc echo >>libecpg.pc echo 'Name: libecpg' >>libecpg.pc echo 'Description: PostgreSQL libecpg library' >>libecpg.pc echo 'Url: https://www.postgresql.org/' >>libecpg.pc echo 'Version: 15.7' >>libecpg.pc echo 'Requires: ' >>libecpg.pc echo 'Requires.private: libpq libpgtypes' >>libecpg.pc echo 'Cflags: -I${includedir}' >>libecpg.pc echo 'Libs: -L${libdir} -lecpg' >>libecpg.pc echo 'Libs.private: -lpgcommon -lpgport -lm' >>libecpg.pc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -shared -Wl,-soname,libecpg.so.private16-6 -Wl,--version-script=exports.list -o libecpg.so.private16-6.15 connect.o data.o descriptor.o error.o execute.o memory.o misc.o prepare.o sqlda.o typename.o -L../../../../src/port -L../../../../src/common -L../pgtypeslib -lpgtypes -L../../../../src/common -lpgcommon_shlib -L../../../../src/port -lpgport_shlib -L../../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lm rm -f libecpg.a ar crs libecpg.a connect.o data.o descriptor.o error.o execute.o memory.o misc.o prepare.o sqlda.o typename.o ranlib libecpg.a touch libecpg.a rm -f libecpg.so.private16-6 ln -s libecpg.so.private16-6.15 libecpg.so.private16-6 rm -f libecpg.so ln -s libecpg.so.private16-6.15 libecpg.so make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' make -C compatlib all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/compatlib' make -C ../../../../src/interfaces/ecpg/ecpglib all make -C ../../../../src/interfaces/ecpg/pgtypeslib all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -I../include -I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/libpq -DFRONTEND -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -DSO_MAJOR_VERSION=private16-3 -c -o informix.o informix.c ( echo '{ global:'; gawk '/^[^#]/ {printf "%s;\n",$1}' exports.txt; echo ' local: *; };' ) >exports.list echo 'prefix=/usr/lib64/pgsql/postgresql-15' >libecpg_compat.pc echo 'exec_prefix=${prefix}' >>libecpg_compat.pc make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all echo 'libdir=${exec_prefix}/lib' >>libecpg_compat.pc echo 'includedir=${prefix}/include' >>libecpg_compat.pc make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' make -C ../../../../src/interfaces/libpq all echo >>libecpg_compat.pc make -C ../../../../src/interfaces/ecpg/pgtypeslib all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. echo 'Name: libecpg_compat' >>libecpg_compat.pc make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all echo 'Description: PostgreSQL libecpg_compat library' >>libecpg_compat.pc make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all echo 'Url: https://www.postgresql.org/' >>libecpg_compat.pc echo 'Version: 15.7' >>libecpg_compat.pc make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' echo 'Requires: ' >>libecpg_compat.pc make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' echo 'Requires.private: libecpg libpgtypes' >>libecpg_compat.pc make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all echo 'Cflags: -I${includedir}' >>libecpg_compat.pc make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' echo 'Libs: -L${libdir} -lecpg_compat' >>libecpg_compat.pc make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' echo 'Libs.private: -lpgcommon -lpgport -lpq -lm' >>libecpg_compat.pc /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/compatlib/informix.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -fPIC -shared -Wl,-soname,libecpg_compat.so.private16-3 -Wl,--version-script=exports.list -o libecpg_compat.so.private16-3.15 informix.o -L../../../../src/port -L../../../../src/common -L../ecpglib -lecpg -L../pgtypeslib -lpgtypes -L../../../../src/common -lpgcommon_shlib -L../../../../src/port -lpgport_shlib -L../../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lm rm -f libecpg_compat.a ar crs libecpg_compat.a informix.o ranlib libecpg_compat.a touch libecpg_compat.a rm -f libecpg_compat.so.private16-3 ln -s libecpg_compat.so.private16-3.15 libecpg_compat.so.private16-3 rm -f libecpg_compat.so ln -s libecpg_compat.so.private16-3.15 libecpg_compat.so make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/compatlib' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces' make -C backend/replication/libpqwalreceiver all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/libpqwalreceiver' make -C ../../../../src/interfaces/libpq all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I../../../../src/interfaces/libpq -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o libpqwalreceiver.o libpqwalreceiver.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o libpqwalreceiver.so libpqwalreceiver.o -L../../../../src/port -L../../../../src/common -L../../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/libpqwalreceiver' make -C backend/replication/pgoutput all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/pgoutput' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgoutput.o pgoutput.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/pgoutput/pgoutput.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pgoutput.so pgoutput.o -L../../../../src/port -L../../../../src/common -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 -Wl,--as-needed make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/pgoutput' make -C fe_utils all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o archive.o archive.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cancel.o cancel.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o conditional.o conditional.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o connect_utils.o connect_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mbprint.o mbprint.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option_utils.o option_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel_slot.o parallel_slot.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o print.o print.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o psqlscan.o psqlscan.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/connect_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o query_utils.o query_utils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/parallel_slot.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o recovery_gen.o recovery_gen.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/mbprint.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o simple_list.o simple_list.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../src/interfaces/libpq -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o string_utils.o string_utils.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/string_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c: In function ‘WriteRecoveryConfig’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: warning: leak of FILE ‘fopen(&filename, )’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:119:14: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:120:12: note: (2) assuming ‘fopen(&filename, )’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:120:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: note: (5) ‘fopen(&filename, )’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: warning: leak of ‘fopen(&filename, )’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:119:14: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:120:12: note: (2) assuming ‘fopen(&filename, )’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:120:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/recovery_gen.c:123:13: note: (5) ‘fopen(&filename, )’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c: In function ‘psql_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3869:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1079:8: note: (1) entry to ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (2) calling ‘psql_yy_switch_to_buffer’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1094:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (3) entry to ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3808:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (4) calling ‘psql_yyensure_buffer_stack’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3817:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (5) entry to ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4013:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4018:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4038:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (8) returning to ‘psql_yy_switch_to_buffer’ from ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3817:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (9) returning to ‘psql_scan’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1094:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:131:15: note: (10) calling ‘psql_yylex’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1099:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:131:15: note: (11) entry to ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:2440:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:2461:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3465:31: note: (12) calling ‘yy_get_next_buffer’ from ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3534:12: note: (13) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3542:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3546:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3546:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3568:49: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3632:12: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3634:20: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3634:20: note: (20) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3637:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (22) calling ‘psql_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3637:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (23) entry to ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3790:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3794:14: note: (24) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3795:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:59:26: note: (26) calling ‘psql_yy_create_buffer’ from ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3797:13: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:59:26: note: (27) entry to ‘psql_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3855:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:263:17: note: (28) inlined call to ‘psql_yyalloc’ from ‘psql_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3859:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘psql_yyalloc’, inlined from ‘psql_yy_create_buffer’ at psqlscan.c:3859:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4484:16: note: (29) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c: In function ‘psql_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3860:12: note: (30) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3860:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3863:24: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3869:12: note: (33) ‘malloc(64)’ leaks here; was allocated at (29) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c: In function ‘psql_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3911:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1079:8: note: (1) entry to ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (2) calling ‘psql_yy_switch_to_buffer’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1094:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (3) entry to ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3808:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (4) calling ‘psql_yyensure_buffer_stack’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3817:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (5) entry to ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4013:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4018:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:4038:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:125:31: note: (8) returning to ‘psql_yy_switch_to_buffer’ from ‘psql_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3817:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:107:29: note: (9) returning to ‘psql_scan’ from ‘psql_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1094:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:131:15: note: (10) calling ‘psql_yylex’ from ‘psql_scan’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.l:1099:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:131:15: note: (11) entry to ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:2440:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:2461:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3465:31: note: (12) calling ‘yy_get_next_buffer’ from ‘psql_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3534:12: note: (13) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3542:12: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3546:38: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3546:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3568:49: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3632:12: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3634:20: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3634:20: note: (20) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3637:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (22) calling ‘psql_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3637:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:137:19: note: (23) entry to ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3790:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:89:24: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3800:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:89:24: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3800:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:89:24: note: (26) calling ‘psql_yy_init_buffer’ from ‘psql_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3800:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:89:24: note: (27) entry to ‘psql_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3903:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:95:25: note: (28) calling ‘psql_yy_flush_buffer’ from ‘psql_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3909:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:95:25: note: (29) entry to ‘psql_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3932:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3935:12: note: (30) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (31) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:95:25: note: (32) returning to ‘psql_yy_init_buffer’ from ‘psql_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3909:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/psqlscan.c:3911:26: note: (33) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c: In function ‘print_aligned_text’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:909:52: warning: dereference of NULL ‘width_header’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3490:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3498:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3501:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3508:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3550:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3384:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3389:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3396:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3409:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:40: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:741:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:31: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:23: note: (34) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:896:33: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:896:48: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:902:25: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:909:52: note: (38) ‘width_header’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:909:52: note: (39) dereference of NULL ‘width_wrap + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1040:17: warning: use of NULL ‘bytes_output’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3490:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3498:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3501:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3508:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3550:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3384:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3389:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3396:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3409:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:40: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:741:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1023:40: note: (32) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1027:21: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1027:20: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (35) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1033:31: note: (36) following ‘false’ branch (when ‘col_count <= j’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1040:17: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1040:17: note: (38) argument 1 (‘bytes_output’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 1 of ‘__builtin_memset’ must be non-null /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1219:12: warning: leak of ‘fout’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3490:1: note: (1) entry to ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3498:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3501:9: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3508:23: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3550:9: note: (6) calling ‘printTable’ from ‘printQuery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3384:1: note: (7) entry to ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3389:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:17: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3392:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3396:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3409:12: note: (12) following ‘true’ branch (when ‘flog’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3410:17: note: (14) calling ‘print_aligned_text’ from ‘printTable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:635:1: note: (15) entry to ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:672:12: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:675:12: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:678:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:9: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:711:23: note: (20) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:735:40: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:755:23: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:755:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:764:12: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:772:23: note: (26) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:785:23: note: (28) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] cc1: note: (29) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:797:23: note: (30) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:803:17: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:885:12: note: (32) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:885:31: note: (33) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:893:23: note: (36) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:896:33: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:896:48: note: (38) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:928:17: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:928:17: note: (40) calling ‘IsPagerNeeded’ from ‘print_aligned_text’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3344:1: note: (41) entry to ‘IsPagerNeeded’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3347:12: note: (42) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (43) ...to here cc1: note: (44) calling ‘IsPagerNeeded.part.0’ from ‘IsPagerNeeded’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3344:1: note: (45) entry to ‘IsPagerNeeded.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3351:20: note: (46) following ‘false’ branch (when ‘expanded == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3354:37: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3356:20: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3368:25: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3368:25: note: (50) calling ‘PageOutput’ from ‘IsPagerNeeded.part.0’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3045:1: note: (51) entry to ‘PageOutput’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:12: note: (52) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:36: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:36: note: (54) when ‘isatty’ succeeds <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:33: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:61: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:61: note: (57) when ‘isatty’ succeeds <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3048:58: note: (58) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3051:36: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3079:37: note: (60) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3080:28: note: (61) assuming ‘popen(pagerprog, "w")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3080:28: note: (62) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:59, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3076:48: note: (63) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:3368:25: note: (64) returning to ‘IsPagerNeeded.part.0’ from ‘PageOutput’ <--[csmock-gcc-wrapper] cc1: note: (65) returning to ‘IsPagerNeeded’ from ‘IsPagerNeeded.part.0’ /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:928:17: note: (66) returning to ‘print_aligned_text’ from ‘IsPagerNeeded’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1023:40: note: (67) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1179:17: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1179:12: note: (69) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (70) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1201:23: note: (71) following ‘false’ branch (when ‘col_count <= i’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1206:9: note: (72) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1219:12: note: (73) following ‘false’ branch (when ‘is_local_pager == 0’)... <--[csmock-gcc-wrapper] cc1: note: (74) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils/print.c:1219:12: note: (75) ‘fout’ leaks here; was allocated at (60) <--[csmock-gcc-wrapper] rm -f libpgfeutils.a ar crs libpgfeutils.a archive.o cancel.o conditional.o connect_utils.o mbprint.o option_utils.o parallel_slot.o print.o psqlscan.o query_utils.o recovery_gen.o simple_list.o string_utils.o make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make -C bin all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin' make -C initdb all make -C pg_amcheck all make -C pg_archivecleanup all make -C pg_basebackup all make -C pg_checksums all make -C pg_config all make -C pg_controldata all make -C pg_ctl all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_amcheck' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_checksums' /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_archivecleanup' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_controldata' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_config' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_ctl' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/he.mo po/he.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/port all /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po make -C ../../../src/port all /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make -C ../../../src/interfaces/libpq all /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_checksums.o pg_checksums.c /usr/bin/msgfmt -c -o po/tr.mo po/tr.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/msgfmt -c -o po/vi.mo po/vi.po make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_archivecleanup.o pg_archivecleanup.c /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make -C ../../../src/port all /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make -C ../../../src/port all /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. /usr/bin/msgfmt -c -o po/ko.mo po/ko.po make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_config.o pg_config.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_controldata.o pg_controldata.c make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_checksums/pg_checksums.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_archivecleanup/pg_archivecleanup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_amcheck.o pg_amcheck.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/interfaces/libpq all make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_ctl.o pg_ctl.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o findtimezone.o findtimezone.c make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_controldata/pg_controldata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_basebackup.o pg_basebackup.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_amcheck/pg_amcheck.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb/findtimezone.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_ctl/pg_ctl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_config.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_config gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_archivecleanup.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_archivecleanup gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_controldata.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_controldata /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/pg_basebackup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_config' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_file.o bbstreamer_file.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c: In function ‘create_file_for_extract’: <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_archivecleanup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_gzip.o bbstreamer_gzip.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o initdb.o initdb.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_controldata' make -C pg_dump all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:12: warning: leak of FILE ‘fopen(filename, "wb")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:337:16: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:338:12: note: (2) assuming ‘fopen(filename, "wb")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:338:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:12: note: (5) ‘fopen(filename, "wb")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:12: warning: leak of ‘fopen(filename, "wb")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:337:16: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:338:12: note: (2) assuming ‘fopen(filename, "wb")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:338:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/bbstreamer_file.c:342:12: note: (5) ‘fopen(filename, "wb")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_inject.o bbstreamer_inject.c /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_lz4.o bbstreamer_lz4.c /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb/initdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dump.o pg_dump.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_zstd.o bbstreamer_zstd.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o bbstreamer_tar.o bbstreamer_tar.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o receivelog.o receivelog.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/receivelog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o streamutil.o streamutil.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_checksums.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_checksums /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/streamutil.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_amcheck.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_amcheck gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o walmethods.o walmethods.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/walmethods.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_checksums' make -C pg_resetwal all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_resetwal.o pg_resetwal.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_receivewal.o pg_receivewal.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/pg_receivewal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_amcheck' make -C pg_rewind all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_ctl.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_ctl /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c: In function ‘CheckDataVersion’: <--[csmock-gcc-wrapper] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o datapagemap.o datapagemap.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file_ops.o file_ops.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/file_ops.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_ctl' make -C pg_test_fsync all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_fsync' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_test_fsync.o pg_test_fsync.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_fsync/pg_test_fsync.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:1292: error: legacyUninitvar(CWE-457): Uninitialized variable: archiveFormat <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:20: warning: leak of FILE ‘fopen("PG_VERSION", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:20: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_recvlogical.o pg_recvlogical.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o filemap.o filemap.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:20: warning: leak of ‘fopen("PG_VERSION", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:22: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:524:20: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:533:12: warning: leak of FILE ‘fopen("PG_VERSION", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:531:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:533:12: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was opened at (1) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:533:12: warning: leak of ‘fopen("PG_VERSION", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:23: note: (1) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (2) assuming ‘fopen("PG_VERSION", "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:517:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:522:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:531:16: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal/pg_resetwal.c:533:12: note: (7) ‘fopen("PG_VERSION", "r")’ leaks here; was allocated at (1) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_resetwal.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_resetwal gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_receivewal.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_receivewal gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_test_fsync.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_test_fsync /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup/pg_recvlogical.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/filemap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_fsync' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o libpq_source.o libpq_source.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/libpq_source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal' make -C pg_test_timing all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_timing' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_test_timing.o pg_test_timing.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o local_source.o local_source.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/local_source.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parsexlog.o parsexlog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_test_timing.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_test_timing /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/parsexlog.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_rewind.o pg_rewind.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o timeline.o timeline.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/pg_rewind.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rm -f xlogreader.c && ln -s ../../../src/backend/access/transam/xlogreader.c . gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/timeline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind/pg_rewind.c:836: error: legacyUninitvar(CWE-457): Uninitialized variable: histfile <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_basebackup.o bbstreamer_file.o bbstreamer_gzip.o bbstreamer_inject.o bbstreamer_lz4.o bbstreamer_zstd.o bbstreamer_tar.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_basebackup /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] rm -f localtime.c && ln -s ../../../src/timezone/localtime.c . make -C pg_upgrade all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_timing' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/interfaces/libpq -I../../../src/timezone -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP '-DSYSTEMTZDIR="/usr/share/zoneinfo"' -c -o localtime.o localtime.c /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/localtime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o check.o check.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/check.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o controldata.o controldata.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dump.o dump.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o exec.o exec.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c: In function ‘get_bin_version’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file.o file.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:43:48: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:374:1: note: (1) entry to ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:386:9: note: (2) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:420:1: note: (3) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:432:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1415, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:439:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:441:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:445:12: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:386:9: note: (10) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:387:9: note: (11) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:420:1: note: (12) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:432:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:439:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:441:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:445:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:387:9: note: (19) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:388:9: note: (20) calling ‘check_exec’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:420:1: note: (21) entry to ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:432:12: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:435:17: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:439:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:441:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:445:12: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:388:9: note: (28) returning to ‘check_bin_dir’ from ‘check_exec’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:395:9: note: (29) calling ‘get_bin_version’ from ‘check_bin_dir’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:33:1: note: (30) entry to ‘get_bin_version’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:43:23: note: (31) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:43:12: note: (32) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:43:12: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:44:17: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/exec.c:43:48: note: (35) ‘popen(&cmd, "r")’ leaks here; was allocated at (31) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o function.o function.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/file.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o info.o info.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/info.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option.o option.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE datapagemap.o file_ops.o filemap.o libpq_source.o local_source.o parsexlog.o pg_rewind.o timeline.o xlogreader.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_rewind /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_recvlogical.o receivelog.o streamutil.o walmethods.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_recvlogical /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c: In function ‘adjust_data_dir’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:420:48: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:393:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:395:9: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:399:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:407:12: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:420:23: note: (5) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:420:12: note: (6) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:420:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:421:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:420:48: note: (9) ‘popen(&cmd, "r")’ leaks here; was allocated at (5) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c: In function ‘get_sock_dir’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:28: warning: leak of FILE ‘fopen(&filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:448:12: note: (1) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:456:32: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:27: note: (3) opened here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:20: note: (4) assuming ‘fopen(&filename, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:469:33: note: (7) following ‘true’ branch (when ‘lineno != 6’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:29: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:28: note: (9) ‘fopen(&filename, "r")’ leaks here; was opened at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:28: warning: leak of ‘fopen(&filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:448:12: note: (1) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:456:32: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:27: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:20: note: (4) assuming ‘fopen(&filename, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:464:20: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:469:33: note: (7) following ‘true’ branch (when ‘lineno != 6’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:29: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/option.c:472:28: note: (9) ‘fopen(&filename, "r")’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_upgrade.o pg_upgrade.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C pg_verifybackup all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_verifybackup' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parse_manifest.o parse_manifest.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_verifybackup/parse_manifest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C pg_waldump all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relfilenode.o relfilenode.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_waldump' /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/relfilenode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' rm -f brindesc.c && ln -s ../../../src/backend/access/rmgrdesc/brindesc.c . rm -f clogdesc.c && ln -s ../../../src/backend/access/rmgrdesc/clogdesc.c . rm -f committsdesc.c && ln -s ../../../src/backend/access/rmgrdesc/committsdesc.c . rm -f dbasedesc.c && ln -s ../../../src/backend/access/rmgrdesc/dbasedesc.c . rm -f genericdesc.c && ln -s ../../../src/backend/access/rmgrdesc/genericdesc.c . rm -f gindesc.c && ln -s ../../../src/backend/access/rmgrdesc/gindesc.c . rm -f gistdesc.c && ln -s ../../../src/backend/access/rmgrdesc/gistdesc.c . rm -f hashdesc.c && ln -s ../../../src/backend/access/rmgrdesc/hashdesc.c . rm -f heapdesc.c && ln -s ../../../src/backend/access/rmgrdesc/heapdesc.c . rm -f logicalmsgdesc.c && ln -s ../../../src/backend/access/rmgrdesc/logicalmsgdesc.c . rm -f mxactdesc.c && ln -s ../../../src/backend/access/rmgrdesc/mxactdesc.c . rm -f nbtdesc.c && ln -s ../../../src/backend/access/rmgrdesc/nbtdesc.c . rm -f relmapdesc.c && ln -s ../../../src/backend/access/rmgrdesc/relmapdesc.c . rm -f replorigindesc.c && ln -s ../../../src/backend/access/rmgrdesc/replorigindesc.c . rm -f seqdesc.c && ln -s ../../../src/backend/access/rmgrdesc/seqdesc.c . rm -f smgrdesc.c && ln -s ../../../src/backend/access/rmgrdesc/smgrdesc.c . rm -f spgdesc.c && ln -s ../../../src/backend/access/rmgrdesc/spgdesc.c . rm -f standbydesc.c && ln -s ../../../src/backend/access/rmgrdesc/standbydesc.c . rm -f tblspcdesc.c && ln -s ../../../src/backend/access/rmgrdesc/tblspcdesc.c . rm -f xactdesc.c && ln -s ../../../src/backend/access/rmgrdesc/xactdesc.c . rm -f xlogdesc.c && ln -s ../../../src/backend/access/rmgrdesc/xlogdesc.c . make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compat.o compat.c make -C pgbench all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o exprparse.o exprparse.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_waldump.o pg_waldump.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c: In function ‘get_control_data’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:36: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:132:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (28) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:36: note: (29) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:47: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:132:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:36: note: (29) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:50: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:47: note: (31) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:152:40: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:132:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:141:34: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:152:40: note: (31) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:152:40: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:31: note: (19) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (20) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:127:20: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (22) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:132:24: note: (23) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:34: note: (25) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:134:28: note: (26) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (27) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:136:37: note: (28) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:138:36: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:141:34: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:154:36: note: (31) following ‘false’ branch (when the strings are non-equal)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:161:42: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:152:40: note: (33) ‘popen(&cmd, "r")’ leaks here; was allocated at (19) <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:14: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1415, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:213:29: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:213:29: note: (36) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (37) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:213:29: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:213:29: note: (36) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:215:28: note: (37) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:215:42: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (39) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:223:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:223:29: note: (39) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (40) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:223:29: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:223:29: note: (39) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:225:28: note: (40) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:225:42: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (42) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:233:29: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:233:29: note: (42) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (43) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:233:29: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:233:29: note: (42) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:235:28: note: (43) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:235:42: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (45) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:244:29: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:244:29: note: (45) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (46) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:244:29: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:244:29: note: (45) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:246:28: note: (46) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:246:42: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (48) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:255:29: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:255:29: note: (48) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (49) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:255:29: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:255:29: note: (48) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:257:28: note: (49) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:257:42: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (51) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_verifybackup.o pg_verifybackup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgbench.o pgbench.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (51) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (52) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:268:28: note: (52) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:268:42: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (54) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:296:29: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:296:29: note: (54) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (55) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:296:29: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:296:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:298:28: note: (55) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:298:42: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:307:29: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:307:29: note: (57) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (58) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:268:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:271:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:29: note: (54) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:28: note: (55) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:282:59: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind' make -C psql all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o command.o command.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE findtimezone.o initdb.o localtime.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o initdb /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_waldump/pg_waldump.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:268:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:271:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:28: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:287:28: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (57) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:307:29: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:307:29: note: (57) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:309:28: note: (58) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:309:42: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (60) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:318:29: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:318:29: note: (60) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (61) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:266:29: note: (51) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:268:28: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:271:26: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:29: note: (54) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:280:28: note: (55) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:287:28: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:287:28: note: (57) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:287:42: note: (58) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (59) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:318:29: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:318:29: note: (60) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:320:28: note: (61) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:320:42: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (63) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c :96:13: note: (14) ...to here <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] : In function ‘dumpFunc’:/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/common.c <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:329:29: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:329:29: note: (63) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (64) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:329:29: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:329:29: note: (63) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:331:28: note: (64) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:331:42: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (66) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:340:29: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:340:29: note: (66) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (67) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:340:29: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:340:29: note: (66) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:342:28: note: (67) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:342:42: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (69) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] In file included from :546: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (69) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (70) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:353:28: note: (70) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:353:42: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (72) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:368:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:368:29: note: (72) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (73) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:353:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:355:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (72) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.ccswrap: warning: cswrap: warning: :253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] 2024-11-13 03:35:03 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] 2024-11-13 03:35:04 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c :264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)...: In function ‘coerceToInt’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:368:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:368:29: note: (72) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:370:28: note: (73) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:370:42: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (75) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:380:29: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:380:29: note: (75) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (76) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:353:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:355:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:356:28: note: (72) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:356:42: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (74) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:380:29: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:380:29: note: (75) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:382:28: note: (76) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:382:42: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (78) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch...cswrap: warning: <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:35:10 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] 2024-11-13 03:35:10 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] cswrap: warning: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to herecswrap: warning: <--[csmock-gcc-wrapper] 2024-11-13 03:35:10 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] 2024-11-13 03:35:10 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:352:29: note: (69) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:353:28: note: (70) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:355:29: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:356:28: note: (72) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:360:29: note: (73) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (74) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:391:29: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:391:29: note: (78) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (79) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:391:29: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:391:29: note: (78) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:393:28: note: (79) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:393:42: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (81) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:35:13 still trying to lock /cswrap_cap_file_lock <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:35:16 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:402:29: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:402:29: note: (81) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (82) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:402:29: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:402:29: note: (81) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:404:28: note: (82) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:404:42: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (84) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:413:29: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:413:29: note: (84) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (85) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:413:29: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:413:29: note: (84) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:415:28: note: (85) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:415:42: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (87) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:424:29: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:424:29: note: (87) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (88) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:424:29: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:424:29: note: (87) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:426:28: note: (88) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:426:42: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (90) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (87) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:25: note: (88) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:435:29: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:435:29: note: (90) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (91) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (87) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:25: note: (88) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:435:29: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:435:29: note: (90) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:437:28: note: (91) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:437:42: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (93) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o server.o server.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (90) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:25: note: (91) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:446:29: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:446:29: note: (93) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (94) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (90) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:25: note: (91) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:446:29: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:446:29: note: (93) when ‘strchr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:448:28: note: (94) following ‘false’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:448:42: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (96) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:25: note: (61) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (62) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:31: note: (63) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:338:25: note: (64) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (65) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:31: note: (66) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:349:25: note: (67) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (68) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:31: note: (69) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:366:25: note: (70) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (71) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:31: note: (72) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:378:25: note: (73) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (74) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:31: note: (75) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:389:25: note: (76) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (77) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:31: note: (78) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:400:25: note: (79) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (80) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:31: note: (81) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:411:25: note: (82) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (83) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:31: note: (84) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:422:25: note: (85) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (86) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:31: note: (87) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:433:25: note: (88) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (89) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:31: note: (90) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:444:25: note: (91) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:455:31: note: (92) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:455:31: note: (93) when ‘strstr’ returns non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:455:25: note: (94) following ‘true’ branch (when ‘p’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:457:29: note: (95) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:457:29: note: (96) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (97) ‘popen(&cmd, "r")’ leaks here; was allocated at (25) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: warning: leak of ‘popen(&cmd, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:82:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:13: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:84:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:13: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:86:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:13: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:88:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:13: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:90:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:92:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:13: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:94:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:96:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:13: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:98:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:101:9: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:12: note: (19) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:119:25: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:184:38: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (23) following ‘true’ branch (when ‘live_check != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:188:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:23: note: (25) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (26) assuming ‘popen(&cmd, "r")’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:195:12: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:38: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/pg_upgrade.h:26:35: note: in definition of macro ‘GET_MAJOR_VERSION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:200:12: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (30) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:207:16: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:209:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:26: note: (33) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:211:20: note: (34) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:31: note: (36) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:221:25: note: (37) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (38) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:31: note: (39) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:231:25: note: (40) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:31: note: (42) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:242:25: note: (43) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:31: note: (45) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:253:25: note: (46) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:31: note: (48) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:264:25: note: (49) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:31: note: (51) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:294:25: note: (52) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:31: note: (54) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:305:25: note: (55) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (56) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:31: note: (57) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:316:25: note: (58) following ‘false’ branch (when ‘p’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c:327:31: note: (60) when ‘strstr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade/controldata.c: internal warning: child 50059 timed out after 30s <--[csmock-gcc-wrapper] cswrap: error: child 50059 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11829:24: warning: dereference of NULL ‘probin’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11710:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11713:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11718:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11788:60: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11793:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11803:30: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11825:12: note: (7) following ‘false’ branch (when ‘prosqlbody’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11829:24: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:11829:24: note: (9) dereference of NULL ‘probin’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c: In function ‘dumpCollation’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.ccswrap: warning: cswrap: warning: cswrap: warning: cswrap: warning: cswrap: warning: :13293:32: warning: dereference of NULL ‘collcollate’ [CWE-476] [-Wanalyzer-null-dereference]gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablespace.o tablespace.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o copy.o copy.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crosstabview.o crosstabview.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE parse_manifest.o pg_verifybackup.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_verifybackup gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rmgrdesc.o rmgrdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o describe.o describe.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o util.o util.c rm -f xlogreader.c && ln -s ../../../src/backend/access/transam/xlogreader.c . rm -f xlogstats.c && ln -s ../../../src/backend/access/transam/xlogstats.c . gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brindesc.o brindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o version.o version.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_verifybackup' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clogdesc.o clogdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o committsdesc.o committsdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dump_sort.o pg_dump_sort.c <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13225:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] 2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13228:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13277:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13282:14: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13282:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13291:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock:13291:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13293:32: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13293:32: note: (9) dereference of NULL ‘collcollate’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13295:30: warning: dereference of NULL ‘collctype’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] 2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13225:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] 2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13228:17: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13277:12: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13278:31: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13282:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] 2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13291:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13291:12: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13293:32: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13293:20: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] cswrap: warning: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13295:30: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:13295:30: note: (11) dereference of NULL ‘collctype’ <--[csmock-gcc-wrapper] 2024-11-13 03:35:33 still trying to lock /cswrap_cap_file_lock/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c: In function ‘dumpSequence’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16970:57: warning: dereference of NULL ‘owning_tab’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16848:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16854:19: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16920:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:159:47: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16943:51: note: in expansion of macro ‘fmtQualifiedDumpable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16967:12: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16969:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dump.c:16970:57: note: (7) dereference of NULL ‘owning_tab’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1993:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:311:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (2) calling ‘expr_yylex’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:333:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (3) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1014:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1035:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:209:51: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:348:19: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:211:55: note: in expansion of macro ‘yytext’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:210:56: note: (6) calling ‘expr_yyerror_more’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:271:1: note: (7) entry to ‘expr_yyerror_more’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:283:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (10) calling ‘expr_yylex’ from ‘expr_yyerror_more’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:285:31: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (11) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1014:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1035:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1044:12: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1046:30: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:20:26: note: (14) calling ‘expr_yy_create_buffer’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1064:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:20:26: note: (15) entry to ‘expr_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1979:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:224:17: note: (16) inlined call to ‘expr_yyalloc’ from ‘expr_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1983:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyalloc’, inlined from ‘expr_yy_create_buffer’ at exprscan.c:1983:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2608:16: note: (17) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1984:12: note: (18) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1984:12: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1987:24: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1993:12: note: (21) ‘malloc(64)’ leaks here; was allocated at (17) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2035:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:311:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (2) calling ‘expr_yylex’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:333:14: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprparse.c:69:25: note: (3) entry to ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1014:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1035:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1564:31: note: (4) calling ‘yy_get_next_buffer’ from ‘expr_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1633:12: note: (5) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1641:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1645:38: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1645:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1667:49: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1731:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1733:20: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1733:20: note: (12) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:98:19: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1736:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:98:19: note: (14) calling ‘expr_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1736:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:98:19: note: (15) entry to ‘expr_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1914:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:50:24: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1924:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:50:24: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1924:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:50:24: note: (18) calling ‘expr_yy_init_buffer’ from ‘expr_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1924:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:50:24: note: (19) entry to ‘expr_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2027:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:56:25: note: (20) calling ‘expr_yy_flush_buffer’ from ‘expr_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2033:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:56:25: note: (21) entry to ‘expr_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2056:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2059:12: note: (22) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (23) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:56:25: note: (24) returning to ‘expr_yy_init_buffer’ from ‘expr_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2033:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2035:26: note: (25) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2157:42: warning: leak of ‘malloc(8)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:311:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:324:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:325:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (4) calling ‘expr_yy_switch_to_buffer’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:325:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (5) entry to ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1932:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:86:31: note: (6) calling ‘expr_yyensure_buffer_stack’ from ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1941:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:86:31: note: (7) entry to ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2137:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2142:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:224:17: note: (9) inlined call to ‘expr_yyalloc’ from ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2149:66: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyalloc’, inlined from ‘expr_yyensure_buffer_stack’ at exprscan.c:2149:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2608:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2608:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2152:20: note: (12) assuming ‘malloc(8)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2152:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2155:17: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2157:42: note: (15) ‘malloc(8)’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2177:42: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:311:1: note: (1) entry to ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:324:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:325:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (4) calling ‘expr_yy_switch_to_buffer’ from ‘expr_lex_one_word’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.l:325:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:68:29: note: (5) entry to ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1932:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:86:31: note: (6) calling ‘expr_yyensure_buffer_stack’ from ‘expr_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:1941:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:86:31: note: (7) entry to ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2137:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2142:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2162:16: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2162:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2167:30: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:230:19: note: (12) inlined call to ‘expr_yyrealloc’ from ‘expr_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2168:66: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘expr_yyrealloc’, inlined from ‘expr_yyensure_buffer_stack’ at exprscan.c:2168:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2623:16: note: (13) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2623:16: note: (14) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c: In function ‘expr_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2172:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2176:50: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/exprscan.c:2177:42: note: (17) ‘’ leaks here; was allocated at (13) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2065:17: warning: use of uninitialized value ‘*pval.type’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7367:1: note: (1) entry to ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7444:24: note: (2) following ‘true’ branch (when ‘remains > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7448:32: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7457:35: note: (4) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7459:48: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7561:35: note: (6) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7563:48: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7565:28: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7569:75: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7571:36: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:38: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:38: note: (12) inlined call to ‘socket_has_input’ from ‘threadRun’ <--[csmock-gcc-wrapper] In function ‘socket_has_input’, inlined from ‘threadRun’ at pgbench.c:7577:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7796:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7800:33: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c: In function ‘coerceToInt’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:36: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7587:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7587:25: note: (17) calling ‘advanceConnectionState’ from ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3597:1: note: (18) entry to ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3623:17: note: (19) following ‘case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3778:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3785:36: note: (21) following ‘false’ branch (when ‘command’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3800:37: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3800:36: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3807:44: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3807:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3840:41: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3840:41: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3848:53: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3848:53: note: (29) calling ‘executeMetaCommand’ from ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4297:1: note: (30) entry to ‘executeMetaCommand’ <--[csmock-gcc-wrapper] cc1: note: (31) following ‘case 1:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4345:30: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4348:22: note: (33) calling ‘evaluateExpr’ from ‘executeMetaCommand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2850:1: note: (34) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2852:9: note: (35) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2877:17: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2878:32: note: (37) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2834:1: note: (38) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2837:12: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2838:24: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2838:24: note: (41) calling ‘evalLazyFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2150:1: note: (42) entry to ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2161:14: note: (43) calling ‘evaluateExpr’ from ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2850:1: note: (44) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2852:9: note: (45) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2877:17: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2878:32: note: (47) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2834:1: note: (48) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2837:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2840:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2840:24: note: (51) calling ‘evalStandardFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2267:1: note: (52) entry to ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2273:22: note: (53) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2284:12: note: (54) following ‘false’ branch (when ‘l’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2291:30: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2291:12: note: (56) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2298:9: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2298:9: note: (58) following ‘case 23 ... 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2465:17: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2474:36: note: (60) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2474:70: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2474:70: note: (62) calling ‘coerceToInt’ from ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2063:1: note: (63) entry to ‘coerceToInt’ <--[csmock-gcc-wrapper] : In function ‘do_copy’: <--[csmock-gcc-wrapper] : In function ‘printCrosstab’:/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -pthread -D_REENTRANT -D_THREAD_SAFE exprparse.o pgbench.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pgbench gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o help.o help.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dbasedesc.o dbasedesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE check.o controldata.o dump.o exec.o file.o function.o info.o option.o parallel.o pg_upgrade.o relfilenode.o server.o tablespace.o util.o version.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_upgrade gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o compress_io.o compress_io.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o input.o input.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dumputils.o dumputils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o genericdesc.o genericdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gindesc.o gindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o large_obj.o large_obj.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mainloop.o mainloop.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistdesc.o gistdesc.c make -C scripts all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashdesc.o hashdesc.c /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createdb.o createdb.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapdesc.o heapdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o common.o common.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o createuser.o createuser.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o logicalmsgdesc.o logicalmsgdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropdb.o dropdb.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o mxactdesc.o mxactdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o nbtdesc.o nbtdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dropuser.o dropuser.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relmapdesc.o relmapdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o replorigindesc.o replorigindesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seqdesc.o seqdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o parallel.o parallel.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_archiver.o pg_backup_archiver.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o prompt.o prompt.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_custom.o pg_backup_custom.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_db.o pg_backup_db.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o psqlscanslash.o psqlscanslash.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o smgrdesc.o smgrdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o clusterdb.o clusterdb.c :2065:17: note: (64) use of uninitialized value ‘*pval.type’ here:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c: In function ‘coerceToDouble’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2093:17: warning: use of uninitialized value ‘*pval.type’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] <--[cppcheck] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[csmock-gcc-wrapper] <--[cppcheck] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7367:1: note: (1) entry to ‘threadRun’ <--[csmock-gcc-wrapper] <--[cppcheck] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7444:24: note: (2) following ‘true’ branch (when ‘remains > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7448:32: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7457:35: note: (4) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7459:48: note: (5) ...to here <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7561:35: note: (6) following ‘true’ branch (when ‘i < nstate’)... <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7563:48: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7565:28: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7569:75: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7571:36: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:38: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:38: note: (12) inlined call to ‘socket_has_input’ from ‘threadRun’ <--[csmock-gcc-wrapper] In function ‘socket_has_input’, inlined from ‘threadRun’ at pgbench.c:7577:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7796:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7800:33: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c: In function ‘coerceToDouble’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7577:36: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7587:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:7587:25: note: (17) calling ‘advanceConnectionState’ from ‘threadRun’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3597:1: note: (18) entry to ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3623:17: note: (19) following ‘case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3778:25: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3785:36: note: (21) following ‘false’ branch (when ‘command’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3800:37: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3800:36: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3807:44: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3807:36: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3840:41: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3840:41: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3848:53: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:3848:53: note: (29) calling ‘executeMetaCommand’ from ‘advanceConnectionState’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4297:1: note: (30) entry to ‘executeMetaCommand’ <--[csmock-gcc-wrapper] cc1: note: (31) following ‘case 1:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4345:30: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:4348:22: note: (33) calling ‘evaluateExpr’ from ‘executeMetaCommand’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2850:1: note: (34) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2852:9: note: (35) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2877:17: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2878:32: note: (37) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2834:1: note: (38) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2837:12: note: (39) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2838:24: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2838:24: note: (41) calling ‘evalLazyFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2150:1: note: (42) entry to ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2161:14: note: (43) calling ‘evaluateExpr’ from ‘evalLazyFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2850:1: note: (44) entry to ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2852:9: note: (45) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2877:17: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2878:32: note: (47) calling ‘evalFunc’ from ‘evaluateExpr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2834:1: note: (48) entry to ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2837:12: note: (49) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2840:24: note: (50) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2840:24: note: (51) calling ‘evalStandardFunc’ from ‘evalFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2267:1: note: (52) entry to ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2273:22: note: (53) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2284:12: note: (54) following ‘false’ branch (when ‘l’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2291:30: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2291:12: note: (56) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2298:9: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2298:9: note: (58) following ‘case 19:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2745:17: note: (59) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2754:36: note: (60) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2755:42: note: (61) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2755:42: note: (62) calling ‘coerceToDouble’ from ‘evalStandardFunc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2091:1: note: (63) entry to ‘coerceToDouble’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench/pgbench.c:2093:17: note: (64) use of uninitialized value ‘*pval.type’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:353:25: warning: ‘copystream’ should have been deallocated with ‘pclose’ but was deallocated with ‘fclose’ [CWE-762] [-Wanalyzer-mismatching-deallocation] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:268:1: note: (1) entry to ‘do_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:276:19: note: (2) calling ‘parse_slash_copy’ from ‘do_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:89:1: note: (3) entry to ‘parse_slash_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:96:12: note: (4) following ‘false’ branch (when ‘args’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:102:18: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:108:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:112:13: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:145:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:152:18: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:199:12: note: (10) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:202:13: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:276:19: note: (12) returning to ‘do_copy’ from ‘parse_slash_copy’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:278:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:282:20: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:285:12: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:287:28: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:287:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:289:36: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:289:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:291:33: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:294:46: note: (21) allocated here (expects deallocation with ‘pclose’) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:325:12: note: (22) assuming ‘copystream’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:325:12: note: (23) following ‘false’ branch (when ‘copystream’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:337:21: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:337:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:343:31: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:351:32: note: (27) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:353:25: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/copy.c:353:25: note: (29) deallocated with ‘fclose’ here; allocation at (21) expects deallocation with ‘pclose’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:362: error: uninitvar(CWE-457): Uninitialized variables: &elt.sort_value, &elt.rank <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:368:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:349:25: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:358:22: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:358:20: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:359:36: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:368:28: note: (5) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:382:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:285:1: note: (1) entry to ‘printCrosstab’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:349:25: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:358:22: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:362:38: note: (4) inlined call to ‘bsearch’ from ‘printCrosstab’ <--[csmock-gcc-wrapper] In file included from /usr/include/stdlib.h:965, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:60, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres_fe.h:25, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:8: <--[csmock-gcc-wrapper] In function ‘bsearch’, inlined from ‘printCrosstab’ at crosstabview.c:362:24: /usr/include/bits/stdlib-bsearch.h:29:14: note: (5) following ‘true’ branch (when ‘__u > __l’)... <--[csmock-gcc-wrapper] /usr/include/bits/stdlib-bsearch.h:31:20: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c: In function ‘printCrosstab’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:371:20: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:372:36: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/crosstabview.c:382:28: note: (9) dereference of NULL ‘’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/help.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/dumputils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/compress_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/mainloop.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/createdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/heapdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/createuser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:506: warning: nullPointer(CWE-476): Possible null pointer dereference: slot <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_custom.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/prompt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/clusterdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_archiver.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_db.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/standbydesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c: In function ‘WaitForTerminatingWorkers’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_directory.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_archiver.c:2186: warning: nullPointer(CWE-476): Possible null pointer dereference: fh <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:497: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:571: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:506:36: warning: dereference of NULL ‘slot’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1061:1: note: (1) entry to ‘ParallelBackupEnd’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1066:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1073:23: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1075:35: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1073:23: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1080:9: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1080:9: note: (8) calling ‘WaitForTerminatingWorkers’ from ‘ParallelBackupEnd’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:448:1: note: (9) entry to ‘WaitForTerminatingWorkers’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:450:17: note: (10) calling ‘HasEveryWorkerTerminated’ from ‘WaitForTerminatingWorkers’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1254:1: note: (11) entry to ‘HasEveryWorkerTerminated’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1258:23: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:1260:45: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:86:11: note: in definition of macro ‘WORKER_IS_RUNNING’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:450:17: note: (14) returning to ‘WaitForTerminatingWorkers’ from ‘HasEveryWorkerTerminated’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:450:16: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:458:39: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/parallel.c:506:36: note: (17) dereference of NULL ‘slot’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/xactdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/reindexdb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_backup_tar.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o spgdesc.o spgdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o standbydesc.o standbydesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o sql_help.o sql_help.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_directory.o pg_backup_directory.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_null.o pg_backup_null.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tblspcdesc.o tblspcdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumdb.o vacuumdb.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_tar.o pg_backup_tar.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xactdesc.o xactdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_backup_utils.o pg_backup_utils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o reindexdb.o reindexdb.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_restore.o pg_restore.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogdesc.o xlogdesc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogreader.o xlogreader.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -DFRONTEND -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xlogstats.o xlogstats.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_dumpall.o pg_dumpall.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_isready.o pg_isready.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE createdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o createdb gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE createuser.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o createuser gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE dropdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o dropdb gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE dropuser.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o dropuser gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE clusterdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o clusterdb gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE vacuumdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o vacuumdb gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE reindexdb.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o reindexdb gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_isready.o common.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_isready /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc/xlogdesc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_restore.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam/xlogreader.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/pg_isready.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump/pg_dumpall.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c: In function ‘vacuum_one_database’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:707:22: warning: dereference of NULL ‘cell’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:731:1: note: (1) entry to ‘vacuum_all_databases’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:748:12: note: (2) following ‘false’ branch (when ‘analyze_in_stages == 0’)... <--[csmock-gcc-wrapper] cc1: note: (3) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:774:31: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:776:52: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:778:25: note: (6) calling ‘vacuum_one_database’ from ‘vacuum_all_databases’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:385:1: note: (7) entry to ‘vacuum_one_database’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:399:26: note: (8) ‘dbtables.head’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:399:26: note: (9) ‘dbtables.head’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:502:43: note: (10) following ‘false’ branch (when ‘tables’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (11) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:502:51: note: (12) following ‘false’ branch (when ‘cell’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:539:12: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:539:12: note: (14) following ‘false’ branch (when ‘tables_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:542:9: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:544:12: note: (16) following ‘false’ branch (when ‘tables_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:547:9: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:555:12: note: (18) following ‘false’ branch (when ‘tables_listed == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:567:17: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:618:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:629:9: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:630:23: note: (22) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:642:9: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:659:12: note: (24) following ‘true’ branch (when ‘stage == -1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:672:14: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:677:14: note: (26) ‘cell’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:677:14: note: (27) ‘cell’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:683:20: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:689:29: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:690:20: note: (30) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:696:71: note: (31) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts/vacuumdb.c:707:22: note: (32) dereference of NULL ‘cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1484:50: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:668:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:680:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2433:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:680:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:686:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1435:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1456:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1465:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1467:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1485:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2470:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2475:12: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2478:24: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:248:17: note: (33) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2483:33: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2483:26: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3099:16: note: (34) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2484:12: note: (35) assuming ‘’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2484:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2487:29: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (38) calling ‘slash_yy_init_buffer’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2489:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (39) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2518:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (40) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (41) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2547:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2550:12: note: (42) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2553:23: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (46) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2533:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2533:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (49) returning to ‘slash_yy_create_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2489:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (50) returning to ‘slash_yylex’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1485:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1484:50: note: (51) ‘’ leaks here; was allocated at (34) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2484:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:668:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:678:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2433:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:678:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:686:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1435:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1456:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1465:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1467:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1485:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2470:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:248:17: note: (31) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2474:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2474:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3099:16: note: (32) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2475:12: note: (33) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2475:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2478:24: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2484:12: note: (36) ‘malloc(64)’ leaks here; was allocated at (32) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yy_init_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2526:26: warning: dereference of NULL ‘b’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:668:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:678:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2433:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:678:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:686:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1435:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1456:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2080:31: note: (16) calling ‘yy_get_next_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2149:12: note: (17) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2157:12: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2161:38: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2161:12: note: (20) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2183:49: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2247:12: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2249:20: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2249:20: note: (24) following ‘true’ branch (when ‘number_to_move == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:122:19: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2252:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:122:19: note: (26) calling ‘slash_yyrestart’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2252:25: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:122:19: note: (27) entry to ‘slash_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2405:10: note: in expansion of macro ‘yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (28) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2415:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2415:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (30) calling ‘slash_yy_init_buffer’ from ‘slash_yyrestart’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2415:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (31) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2518:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (32) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (33) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2547:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2550:12: note: (34) following ‘true’ branch (when ‘b’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (35) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (36) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2526:26: note: (37) dereference of NULL ‘b’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: warning: leak of ‘slash_yy_create_buffer(*(struct yyguts_t *)yyscanner.yyin_r, 16384, yyscanner)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:668:1: note: (1) entry to ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (2) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:680:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (3) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (4) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (5) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (9) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (10) returning to ‘slash_yy_switch_to_buffer’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2433:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (13) returning to ‘psql_scan_slash_command_end’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:680:3: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (14) calling ‘slash_yylex’ from ‘psql_scan_slash_command_end’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:686:2: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:116:15: note: (15) entry to ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1435:21: note: in expansion of macro ‘yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1456:1: note: in expansion of macro ‘YY_DECL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1465:12: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1467:30: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:20: note: (18) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:24: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1482:22: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (22) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (23) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (24) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (25) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (26) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (28) returning to ‘slash_yylex’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1483:25: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (29) calling ‘slash_yy_create_buffer’ from ‘slash_yylex’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1485:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (30) entry to ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2470:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:248:17: note: (31) inlined call to ‘slash_yyalloc’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2474:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yy_create_buffer’ at psqlscanslash.c:2474:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3099:16: note: (32) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yylex’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2475:12: note: (33) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2475:12: note: (34) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2478:24: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2484:12: note: (36) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2487:29: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (38) calling ‘slash_yy_init_buffer’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2489:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (39) entry to ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2518:17: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (40) calling ‘slash_yy_flush_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (41) entry to ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2547:10: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2550:12: note: (42) following ‘false’ branch (when ‘b’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2553:23: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (44) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (45) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:80:25: note: (46) returning to ‘slash_yy_init_buffer’ from ‘slash_yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2524:9: note: in expansion of macro ‘yy_flush_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:516:27: note: (47) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2533:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (48) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2533:14: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:74:24: note: (49) returning to ‘slash_yy_create_buffer’ from ‘slash_yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2489:9: note: in expansion of macro ‘yy_init_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:44:26: note: (50) returning to ‘slash_yylex’ from ‘slash_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:1485:33: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:515:53: note: (51) ‘slash_yy_create_buffer(*(struct yyguts_t *)yyscanner.yyin_r, 16384, yyscanner)’ leaks here; was allocated at (32) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2567:19: note: in expansion of macro ‘YY_CURRENT_BUFFER’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2648:42: warning: leak of ‘malloc(8)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:545:8: note: (1) entry to ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:574:19: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:575:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (4) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:575:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (5) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (6) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (7) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:248:17: note: (9) inlined call to ‘slash_yyalloc’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2640:66: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyalloc’, inlined from ‘slash_yyensure_buffer_stack’ at psqlscanslash.c:2640:52: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3099:16: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3099:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2643:20: note: (12) assuming ‘malloc(8)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2643:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2646:17: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2648:42: note: (15) ‘malloc(8)’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2668:42: warning: leak of ‘’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:545:8: note: (1) entry to ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o startup.o startup.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o stringutils.o stringutils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE brindesc.o clogdesc.o committsdesc.o dbasedesc.o genericdesc.o gindesc.o gistdesc.o hashdesc.o heapdesc.o logicalmsgdesc.o mxactdesc.o nbtdesc.o relmapdesc.o replorigindesc.o seqdesc.o smgrdesc.o spgdesc.o standbydesc.o tblspcdesc.o xactdesc.o xlogdesc.o compat.o pg_waldump.o rmgrdesc.o xlogreader.o xlogstats.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_waldump gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tab-complete.o tab-complete.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o variables.o variables.c make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_waldump' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_dumpall.o dumputils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_dumpall gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_dump.o common.o pg_dump_sort.o compress_io.o dumputils.o parallel.o pg_backup_archiver.o pg_backup_custom.o pg_backup_db.o pg_backup_directory.o pg_backup_null.o pg_backup_tar.o pg_backup_utils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_dump gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE pg_restore.o compress_io.o dumputils.o parallel.o pg_backup_archiver.o pg_backup_custom.o pg_backup_db.o pg_backup_directory.o pg_backup_null.o pg_backup_tar.o pg_backup_utils.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_restore :92:29: note: (3) ...to here <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:575:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (4) calling ‘slash_yy_switch_to_buffer’ from ‘psql_scan_slash_option’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.l:575:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:92:29: note: (5) entry to ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2423:10: note: in expansion of macro ‘yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (6) calling ‘slash_yyensure_buffer_stack’ from ‘slash_yy_switch_to_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2432:9: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:110:31: note: (7) entry to ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2628:13: note: in expansion of macro ‘yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2633:12: note: (8) following ‘false’ branch... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:16: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2653:12: note: (10) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2658:30: note: (11) ...to here <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:254:19: note: (12) inlined call to ‘slash_yyrealloc’ from ‘slash_yyensure_buffer_stack’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2659:66: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘slash_yyrealloc’, inlined from ‘slash_yyensure_buffer_stack’ at psqlscanslash.c:2659:52: :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3114:16: note: (13) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:3114:16: note: (14) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c: In function ‘slash_yyensure_buffer_stack’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2663:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2667:50: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/psqlscanslash.c:2668:42: note: (17) ‘’ leaks here; was allocated at (13) <--[csmock-gcc-wrapper] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql/tab-complete.c: internal warning: child 51410 timed out after 30s <--[cppcheck] cswrap: error: child 51410 (/usr/bin/cppcheck) terminated by signal 15 (timed out) gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE command.o common.o copy.o crosstabview.o describe.o help.o input.o large_obj.o mainloop.o prompt.o psqlscanslash.o sql_help.o startup.o stringutils.o tab-complete.o variables.o -L../../../src/port -L../../../src/common -L../../../src/fe_utils -lpgfeutils -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o psql make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin' make -C pl all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl' make -C plpgsql all make -C plperl all make -C plpython all make -C tcl all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl' make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql' make -C src all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpython' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src' /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/cs.mo po/cs.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/de.mo po/de.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/el.mo po/el.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/es.mo po/es.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/fr.mo po/fr.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/it.mo po/it.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/ja.mo po/ja.po gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pltcl.o pltcl.c /usr/bin/msgfmt -c -o po/ka.mo po/ka.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/ko.mo po/ko.po /usr/bin/msgfmt -c -o po/pl.mo po/pl.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/pt_BR.mo po/pt_BR.po /usr/bin/msgfmt -c -o po/ru.mo po/ru.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/sv.mo po/sv.po /usr/bin/msgfmt -c -o po/tr.mo po/tr.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/uk.mo po/uk.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po /usr/bin/msgfmt -c -o po/vi.mo po/vi.po /usr/bin/msgfmt -c -o po/zh_CN.mo po/zh_CN.po gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_cursorobject.o plpy_cursorobject.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_comp.o pl_comp.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_elog.o plpy_elog.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_exec.o pl_exec.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_funcs.o pl_funcs.c '/usr/bin/perl' ./text2macro.pl --strip='^(\#.*|\s*)$' plc_perlboot.pl plc_trusted.pl > perlchunks.h '/usr/bin/perl' plperl_opmask.pl plperl_opmask.h gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_exec.o plpy_exec.c '/usr/bin/perl' /usr/share/perl5/vendor_perl/ExtUtils/xsubpp -typemap /usr/share/perl5/ExtUtils/typemap SPI.xs >SPI.c '/usr/bin/perl' /usr/share/perl5/vendor_perl/ExtUtils/xsubpp -typemap /usr/share/perl5/ExtUtils/typemap Util.xs >Util.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o plperl.o plperl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_funcs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_main.o plpy_main.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_planobject.o plpy_planobject.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_plpymodule.o plpy_plpymodule.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_procedure.o plpy_procedure.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_resultobject.o plpy_resultobject.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_spi.o plpy_spi.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c: In function ‘resolve_column_ref’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_subxactobject.o plpy_subxactobject.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_typeio.o plpy_typeio.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o SPI.o SPI.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I/usr/include/python3.13 -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o plpy_util.o plpy_util.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o Util.o Util.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_gram.o pl_gram.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1458: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1575: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1582: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1582: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))},(union ListCell){.ptr_value=(makeString(word3))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1600: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1600: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(word1))},(union ListCell){.ptr_value=(makeString(word2))},(union ListCell){.ptr_value=(makeString(word3))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl/pltcl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl/plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl/SPI.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl/Util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8534: warning: nullPointer(CWE-476): Possible null pointer dereference: (struct varattrib_1b*)((charPointer)(newvalue)) <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1308:45: warning: use of NULL ‘colname’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1179:1: note: (1) entry to ‘resolve_column_ref’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1210:17: note: (2) inlined call to ‘list_length’ from ‘resolve_column_ref’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:20: <--[csmock-gcc-wrapper] In function ‘list_length’, inlined from ‘resolve_column_ref’ at pl_comp.c:1210:10: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:151:30: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c: In function ‘resolve_column_ref’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1210:9: note: (5) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1212:17: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1282:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1285:20: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1285:9: note: (9) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1291:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1292:28: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1294:28: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1294:28: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1297:74: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1302:42: note: (15) following ‘true’ branch (when ‘i >= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1304:100: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:1308:45: note: (17) argument 2 (‘colname’) NULL where non-null expected <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:61, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_comp.c:16: <--[csmock-gcc-wrapper] /usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_handler.o pl_handler.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl/pltcl.c:3197: warning: nullPointer(CWE-476): Possible null pointer dereference: tupdesc <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pltcl.so pltcl.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -L/usr/lib64 -ltcl8.6 -ldl -lz -lpthread -lm /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_handler.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pl_scanner.o pl_scanner.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o plpython3.so plpy_cursorobject.o plpy_elog.o plpy_exec.o plpy_main.o plpy_planobject.o plpy_plpymodule.o plpy_procedure.o plpy_resultobject.o plpy_spi.o plpy_subxactobject.o plpy_typeio.o plpy_util.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -L/usr/lib64 -lpython3.13 -ldl -lm /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_scanner.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpython' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c: In function ‘plpgsql_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:750:7: warning: use of uninitialized value ‘yyss’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:735:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1888:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1781:16: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1781:16: note: (2) capacity: 400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1849:34: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1875:10: note: (5) following ‘false’ branch (when ‘yystacksize <= 9999’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1877:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1886:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:735:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:750:25: note: in definition of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1888:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:750:7: note: (9) use of uninitialized value ‘yyss’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:735:9: note: in expansion of macro ‘YYCOPY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1888:9: note: in expansion of macro ‘YYSTACK_RELOCATE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:363:105: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 2:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2026:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:363:105: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:363:105: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:377:69: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 6:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2042:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:377:69: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:400:70: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 10:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2079:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:400:70: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:404:55: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 11:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2087:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:404:55: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:418:75: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:418:75: note: (12) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:418:75: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:420:94: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:420:94: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:420:94: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:421:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:421:86: note: (12) out-of-bounds read from byte -152 till byte -149 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:421:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:422:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:422:86: note: (12) out-of-bounds read from byte -144 till byte -137 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:422:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:423:85: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:423:85: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:423:85: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:424:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:424:77: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:424:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:426:98: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 14:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2095:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:426:98: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:438:91: warning: use of uninitialized value ‘*yyvsp.str’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 15:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2119:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:438:91: note: (12) use of uninitialized value ‘*yyvsp.str’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:445:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 16:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2131:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:445:92: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:445:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:452:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 17:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2142:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:452:92: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:452:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:16: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:485:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:488:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 23:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2175:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:485:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:486:66: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:485:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:485:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:488:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:485:49: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:488:66: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:74: note: (12) out-of-bounds read from byte -64 till byte -61 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:508:122: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:60: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:506:82: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:508:122: note: (18) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:508:122: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:509:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:502:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:83: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:738:41: note: in definition of macro ‘OidIsValid’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:504:60: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:506:82: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (18) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:509:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:505:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:509:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: note: (12) out-of-bounds read from byte -152 till byte -149 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:55: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:97: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:97: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:513:97: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:515:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:515:74: note: (12) out-of-bounds read at bit -1024 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:515:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:516:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:516:74: note: (12) out-of-bounds read at bit -256 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:516:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:517:77: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 24:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2190:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:517:77: note: (12) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:94: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 25:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2232:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:94: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:94: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:131: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 25:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2232:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:131: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:533:131: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:536:113: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 26:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2241:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:536:113: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:536:113: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:57: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2247:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:57: note: (12) out-of-bounds read from byte -184 till byte -181 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:57: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:99: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2247:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:99: note: (12) out-of-bounds read from byte -192 till byte -185 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:549:99: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:579:86: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 27:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2247:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:565:53: note: (12) when ‘strchr’ returns NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:565:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:567:53: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:579:86: note: (15) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:621:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2340:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:621:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:621:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:623:86: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2340:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:623:86: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:623:86: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/primnodes.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/catalog/namespace.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:18: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:628:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2340:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:628:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:628:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:353:45: note: in definition of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:636:49: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 33:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2340:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:636:49: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:636:49: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:645:84: warning: use of uninitialized value ‘*yyvsp.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:645:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 34:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2373:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:645:84: note: (12) use of uninitialized value ‘*yyvsp.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:645:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:649:99: warning: use of uninitialized value ‘*yyvsp.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 35:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2381:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:649:99: note: (12) use of uninitialized value ‘*yyvsp.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:656:57: warning: use of uninitialized value ‘*yyvsp.dtype’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 36:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2389:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:656:57: note: (12) use of uninitialized value ‘*yyvsp.dtype’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:669:112: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 39:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2399:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:669:112: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:683:55: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 40:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2418:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:683:55: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:698:81: warning: use of uninitialized value ‘*yyvsp.cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 41:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2437:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:698:81: note: (12) use of uninitialized value ‘*yyvsp.cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:724:87: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 42:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2467:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:724:87: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:752:72: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 43:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2499:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:752:72: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:801:92: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:801:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 48:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2562:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:801:92: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:801:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:806:92: warning: use of uninitialized value ‘*yyvsp.keyword’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:806:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 49:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2571:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:806:92: note: (12) use of uninitialized value ‘*yyvsp.keyword’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:806:81: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:811:63: warning: use of uninitialized value ‘*yyvsp.cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 50:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2580:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:811:63: note: (12) use of uninitialized value ‘*yyvsp.cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:847:62: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 60:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2620:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:847:62: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:855:118: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 61:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2632:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:855:118: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:855:118: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:857:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 62:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2638:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:857:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:859:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 63:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2644:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:859:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:861:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 64:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2650:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:861:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:863:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 65:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2656:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:863:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:865:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 66:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2662:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:865:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:867:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 67:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2668:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:867:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:869:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 68:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2674:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:869:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:871:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 69:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2680:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:871:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:873:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 70:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2686:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:873:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:875:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 71:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2692:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:875:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:877:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 72:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2698:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:877:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:879:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 73:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2704:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:879:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:881:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 74:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2710:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:881:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:883:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 75:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2716:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:883:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:885:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 76:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2722:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:885:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:887:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 77:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2728:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:887:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:889:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 78:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2734:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:889:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:891:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 79:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2740:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:891:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:893:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 80:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2746:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:893:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:895:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 81:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2752:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:895:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:897:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 82:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2758:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:897:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:899:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 83:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2764:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:899:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:901:117: warning: use of uninitialized value ‘*yyvsp.stmt’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 84:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2770:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:901:117: note: (12) use of uninitialized value ‘*yyvsp.stmt’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:985:74: warning: use of uninitialized value ‘*yyvsp.wdatum.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 88:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2859:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:985:74: note: (12) use of uninitialized value ‘*yyvsp.wdatum.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1025:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2900:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1025:63: note: (12) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1025:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1027:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2900:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1027:77: note: (12) out-of-bounds read at bit -768 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1027:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1028:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2900:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1028:77: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1028:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1046:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2900:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1033:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1033:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1037:57: note: (14) following ‘case 0:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1040:65: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1041:76: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1043:98: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (20) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1046:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1042:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1046:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1064:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 89:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2900:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1033:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1033:49: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1037:57: note: (14) following ‘case 2 ... 11:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1049:65: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1059:76: note: (16) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1061:98: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (20) out-of-bounds read from byte -16 till byte -13 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1064:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1060:81: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1064:98: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1096:99: warning: use of uninitialized value ‘*yyvsp.diagitem’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 93:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2988:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1096:99: note: (12) use of uninitialized value ‘*yyvsp.diagitem’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1100:84: warning: use of uninitialized value ‘*yyvsp.diagitem’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1100:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 94:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2996:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1100:84: note: (12) use of uninitialized value ‘*yyvsp.diagitem’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1100:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1109:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 95:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3004:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1109:73: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1109:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1110:70: warning: use of uninitialized value ‘*yyvsp.ival’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 95:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3004:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1110:70: note: (12) use of uninitialized value ‘*yyvsp.ival’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1168:70: warning: use of uninitialized value ‘*yyvsp.wdatum.datum’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 97:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3065:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1168:70: note: (12) use of uninitialized value ‘*yyvsp.wdatum.datum’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1197:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3105:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1197:63: note: (12) out-of-bounds read from byte -28 till byte -25 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1197:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1199:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3105:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1199:71: note: (12) out-of-bounds read from byte -192 till byte -185 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1199:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1200:76: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3105:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1200:76: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1200:76: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1201:77: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3105:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1201:77: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1201:77: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1202:76: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 100:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3105:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1202:76: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1202:76: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1217:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3132:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1217:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1217:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1218:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3132:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1218:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1218:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1219:71: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 102:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3132:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1219:71: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1231:73: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 104:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3155:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1231:73: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3163:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: (12) out-of-bounds read from byte -24 till byte -21 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3163:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: (12) out-of-bounds read from byte -160 till byte -153 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3163:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 105:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3163:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: (12) out-of-bounds read from byte -128 till byte -121 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1237:64: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1258:99: warning: use of uninitialized value ‘*yyvsp.casewhen’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 107:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3188:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1258:99: note: (12) use of uninitialized value ‘*yyvsp.casewhen’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1262:84: warning: use of uninitialized value ‘*yyvsp.casewhen’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1262:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 108:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3196:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1262:84: note: (12) use of uninitialized value ‘*yyvsp.casewhen’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1262:64: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1270:67: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3204:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1270:67: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1270:67: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1271:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:16:/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c <--[csmock-gcc-wrapper] :1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3204:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1271:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1271:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1272:71: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 109:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3204:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1272:71: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1289:62: warning: use of uninitialized value ‘*yyvsp.list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 111:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3225:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1289:62: note: (12) use of uninitialized value ‘*yyvsp.list’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1302:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3242:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1302:63: note: (12) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1302:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1304:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3242:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1304:72: note: (12) out-of-bounds read from byte -64 till byte -57 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1304:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1305:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 112:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3242:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1305:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1320:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3262:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1320:63: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1320:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1322:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3262:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1322:72: note: (12) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1322:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1323:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3262:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1323:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1323:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1324:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 113:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3262:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1324:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:63: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:63: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1342:80: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1342:80: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1342:80: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1343:89: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1341:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1343:89: note: (14) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: note: (14) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1356:80: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1356:80: note: (14) out-of-bounds read from byte -96 till byte -89 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1356:80: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1357:89: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 114:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3283:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1336:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1355:71: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1357:89: note: (14) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:84: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:84: note: (31) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:84: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1389:65: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1388:74: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1389:65: note: (33) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1389:65: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (33) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl/plperl.c: internal warning: child 51746 timed out after 30s/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (35) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (35) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:65: note: (33) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: (35) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1395:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1404:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (15) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (16) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (17) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (18) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (19) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (21) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (23) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (25) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (27) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (29) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1379:64: note: (30) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1386:60: note: (31) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:89: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1391:65: note: (33) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (34) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (35) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1402:82: note: (36) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (37) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1404:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1401:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1404:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:84: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1423:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1429:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:84: note: (20) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:84: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:118: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1423:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1429:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:60: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:118: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:118: note: (22) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:118: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1439:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:79: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:73: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1423:103: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:114: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1429:85: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1435:60: note: (20) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (22) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1437:82: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (24) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1439:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1436:65: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1439:82: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1454:65: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:79: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:73: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1423:103: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:114: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1429:85: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1442:60: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (23) calling ‘read_cursor_args’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3833:1: note: (24) entry to ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3844:12: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3847:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3847:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3854:20: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3854:20: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /usr/include/dirent.h:247, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/fd.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/sharedtuplestore.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/execnodes.h:30, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/trigger.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/plpgsql.h:21, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:27: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3857:24: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (31) returning to ‘plpgsql_yyparse’ from ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1454:65: note: (32) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1454:65: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1454:109: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:79: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:73: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1423:103: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1422:114: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1429:85: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1442:60: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (23) calling ‘read_cursor_args’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3833:1: note: (24) entry to ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3844:12: note: (25) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3847:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3847:20: note: (27) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3854:20: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3854:20: note: (29) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3857:24: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1449:73: note: (31) returning to ‘plpgsql_yyparse’ from ‘read_cursor_args’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1454:109: note: (32) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2773:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2807:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1503:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1515:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1525:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: (48) out-of-bounds read from byte -16 till byte -9 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:126: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2773:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2807:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1503:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1515:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1525:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:68: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:126: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:126: note: (50) out-of-bounds read from byte -8 till byte -1 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:126: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1536:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (2) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2773:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2807:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1503:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1515:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:68: note: (46) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:139:25: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (48) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1534:90: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: (50) out-of-bounds read from byte -4 till byte -1 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1536:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:56:34: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1533:73: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1536:90: note: in expansion of macro ‘parser_errposition’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:73: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2773:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2807:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1503:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1515:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1525:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:73: note: (48) out-of-bounds read from byte -24 till byte -21 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:73: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:119: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 115:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3319:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1372:52: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1421:57: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (15) calling ‘read_sql_construct’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (16) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (17) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (19) following ‘true’ branch (when ‘startloc’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2773:27: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (21) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (23) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (25) following ‘false’ branch (when ‘valid_sql == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2807:16: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1493:65: note: (27) returning to ‘plpgsql_yyparse’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1503:60: note: (28) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1515:82: note: (29) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (30) calling ‘read_sql_expression2’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2669:1: note: (31) entry to ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (32) calling ‘read_sql_construct’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2701:1: note: (33) entry to ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2728:20: note: (34) following ‘true’ branch (when ‘startlocation < 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2729:39: note: (35) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2772:12: note: (36) following ‘false’ branch (when ‘startloc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (37) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2774:12: note: (38) following ‘true’ branch (when ‘endtoken’ is non-NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2775:27: note: (39) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2778:12: note: (40) following ‘false’ branch (when ‘startlocation < endlocation’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2793:9: note: (41) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2804:12: note: (42) following ‘true’ branch (when ‘valid_sql != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2805:17: note: (43) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2672:16: note: (44) returning to ‘read_sql_expression2’ from ‘read_sql_construct’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1520:73: note: (45) returning to ‘plpgsql_yyparse’ from ‘read_sql_expression2’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1525:68: note: (46) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1532:92: note: (47) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:119: note: (48) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1540:119: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1655:91: warning: use of uninitialized value ‘*yyvsp.word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 117:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3591:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1655:91: note: (12) use of uninitialized value ‘*yyvsp.word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1678:63: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3618:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1678:63: note: (12) out-of-bounds read from byte -24 till byte -21 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1678:63: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1680:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3618:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1680:72: note: (12) out-of-bounds read from byte -224 till byte -217 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1680:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1681:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3618:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1681:72: note: (12) out-of-bounds read from byte -128 till byte -125 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1681:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1682:71: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3618:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1682:71: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1682:71: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1683:81: warning: use of uninitialized value ‘*yyvsp.loop_body.stmts’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] cswrap: warning: 2024-11-13 03:37:13 still trying to lock /cswrap_cap_file_lock /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o plperl.so plperl.o SPI.o Util.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -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 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o plpgsql.so pl_comp.o pl_exec.o pl_funcs.o pl_gram.o pl_handler.o pl_scanner.o -L../../../../src/port -L../../../../src/common -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 -Wl,--as-needed make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl' make -C makefiles all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/makefiles' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/makefiles' make -C test/regress all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' make -C ../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_regress_main.o pg_regress_main.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o regress.o regress.c make -C ../../../contrib/spi gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I../../../src/port '-DHOST_TUPLE="x86_64-redhat-linux-gnu"' '-DSHELLPROG="/bin/sh"' -c -o pg_regress.o pg_regress.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autoinc.o autoinc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o insert_username.o insert_username.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o moddatetime.o moddatetime.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -DREFINT_VERBOSE -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o refint.o refint.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC moddatetime.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o moddatetime.so :1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 119:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3618:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1683:81: note: (12) use of uninitialized value ‘*yyvsp.loop_body.stmts’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1716:73: warning: use of uninitialized value ‘*yyvsp.ival’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 121:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3666:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1716:73: note: (12) use of uninitialized value ‘*yyvsp.ival’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1727:74: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3674:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1727:74: note: (12) out-of-bounds read at bit -512 but ‘yyvsa’ starts at bit 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1727:74: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1728:67: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1791:13: note: (1) capacity: 800 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3674:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1728:67: note: (12) out-of-bounds read from byte -8 till byte -5 but ‘yylsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1728:67: note: valid subscripts for ‘yylsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1729:72: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) capacity: 6400 bytes <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3674:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1729:72: note: (12) out-of-bounds read from byte -32 till byte -25 but ‘yyvsa’ starts at byte 0 <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1729:72: note: valid subscripts for ‘yyvsa’ are ‘[0]’ to ‘[199]’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1730:70: warning: use of uninitialized value ‘*yyvsp.expr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 122:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3674:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1730:70: note: (12) use of uninitialized value ‘*yyvsp.expr’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y: In function ‘word_is_not_variable’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2626:26: warning: use of uninitialized value ‘*word.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2624:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 98:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3087:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1182:49: note: (13) calling ‘word_is_not_variable’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2622:1: note: (14) entry to ‘word_is_not_variable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2624:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2625:26: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2624:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2626:26: note: (17) use of uninitialized value ‘*word.ident’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2624:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y: In function ‘cword_is_not_variable’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2637:26: warning: use of uninitialized value ‘*cword.idents’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2635:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:68:25: note: (1) entry to ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1768:1: note: in expansion of macro ‘yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (2) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (5) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (7) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (9) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (11) following ‘case 99:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3096:3: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1187:49: note: (13) calling ‘cword_is_not_variable’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2633:1: note: (14) entry to ‘cword_is_not_variable’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:138:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:158:9: note: in expansion of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2635:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2636:26: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2635:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2637:26: note: (17) use of uninitialized value ‘*cword.idents’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:141:25: note: in definition of macro ‘ereport_domain’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:2635:9: note: in expansion of macro ‘ereport’ <--[csmock-gcc-wrapper] In function ‘NameOfDatum’, inlined from ‘plpgsql_yyparse’ at pl_gram.y:1627:34: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3480:19: warning: use of uninitialized value ‘*(PLwdatum *)yyvsp.ident’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c: In function ‘plpgsql_yyparse’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1786:13: note: (1) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1843:6: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1911:6: note: (4) following ‘false’ branch (when ‘yystate != 3’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1914:3: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1926:6: note: (6) following ‘true’ branch (when ‘yyn == -248’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1927:5: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:1998:6: note: (8) following ‘false’ branch (when ‘yyn != 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2000:3: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:2024:3: note: (10) following ‘case 116:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.c:3561:3: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:1627:76: note: (12) inlined call to ‘NameOfDatum’ from ‘plpgsql_yyparse’ <--[csmock-gcc-wrapper] In function ‘NameOfDatum’, inlined from ‘plpgsql_yyparse’ at pl_gram.y:1627:34: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_gram.y:3480:19: note: (13) use of uninitialized value ‘*(PLwdatum *)yyvsp.ident’ here <--[csmock-gcc-wrapper] cswrap: error: child 51746 (/usr/bin/csmock-gcc-wrapper) terminated by signal 15 (timed out) /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c: In function ‘exec_assign_value’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:334:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5120:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7412:1: note: (1) entry to ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7417:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7419:70: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7528:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7530:25: note: (5) inlined call to ‘expanded_record_get_tupdesc’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46: <--[csmock-gcc-wrapper] In function ‘expanded_record_get_tupdesc’, inlined from ‘exec_move_row_from_datum’ at pl_exec.c:7530:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/expandedrecord.h:210:23: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:269:43: note: in definition of macro ‘likely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c: In function ‘exec_assign_value’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7530:25: note: (7) calling ‘exec_move_row’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6738:1: note: (8) entry to ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6747:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6826:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6826:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6864:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6864:17: note: (13) calling ‘exec_move_row_from_fields’ from ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7016:1: note: (14) entry to ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7022:69: note: (15) following ‘false’ branch (when ‘tupdesc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7040:19: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7040:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7196:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7196:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7201:37: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7209:54: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7211:48: note: (23) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7215:28: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7215:28: note: (25) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7231:36: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7231:36: note: (27) following ‘false’ branch (when ‘strict_multiassignment_level == 0’)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7243:25: note: (29) calling ‘exec_assign_value’ from ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5072:1: note: (30) entry to ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5077:9: note: (31) following ‘case 0:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5079:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5088:44: note: (33) calling ‘exec_cast_value’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7709:1: note: (34) entry to ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7721:25: note: (35) calling ‘do_cast_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7733:1: note: (36) entry to ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7740:22: note: (37) calling ‘get_cast_hashentry’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7777:1: note: (38) entry to ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7796:12: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7799:60: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7817:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7818:40: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7817:44: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7928:23: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7928:12: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] In file included from /usr/include/dirent.h:247, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/storage/fd.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/sharedtuplestore.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/execnodes.h:30, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/executor/nodeAgg.h:18, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/executor/execExpr.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:27: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7929:24: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7740:22: note: (47) returning to ‘do_cast_value’ from ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7743:12: note: (48) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7763:16: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7721:25: note: (50) returning to ‘exec_cast_value’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5088:44: note: (51) returning to ‘exec_assign_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5117:36: note: (52) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5119:58: note: (53) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5119:44: note: (54) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:12: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:334:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5120:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:12: note: (56) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:334:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5120:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:35: note: (57) dereference of NULL ‘(varattrib_1b *)exec_cast_value(estate, value, & isNull, valtype, valtypmod, *MEM[(struct PLpgSQL_var *)target_63(D)].datatype.typoid, *MEM[(struct PLpgSQL_var *)target_63(D)].datatype.atttypmod)’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:334:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5120:50: note: in expansion of macro ‘VARATT_IS_EXTERNAL_EXPANDED_RW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c: In function ‘assign_simple_var’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:35: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:338:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8534:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7412:1: note: (1) entry to ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7417:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7419:70: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7528:20: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7530:25: note: (5) inlined call to ‘expanded_record_get_tupdesc’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] In function ‘expanded_record_get_tupdesc’, inlined from ‘exec_move_row_from_datum’ at pl_exec.c:7530:4: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/expandedrecord.h:210:23: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:269:43: note: in definition of macro ‘likely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c: In function ‘assign_simple_var’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7530:25: note: (7) calling ‘exec_move_row’ from ‘exec_move_row_from_datum’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6738:1: note: (8) entry to ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6747:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6826:13: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6826:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6864:17: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:6864:17: note: (13) calling ‘exec_move_row_from_fields’ from ‘exec_move_row’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7016:1: note: (14) entry to ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7022:69: note: (15) following ‘false’ branch (when ‘tupdesc’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7040:19: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7040:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7196:12: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7196:12: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (20) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7201:37: note: (21) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7209:54: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7211:48: note: (23) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7215:28: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7215:28: note: (25) following ‘false’ branch (when ‘anum >= td_natts’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7231:36: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7231:36: note: (27) following ‘false’ branch (when ‘strict_multiassignment_level == 0’)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7243:25: note: (29) calling ‘exec_assign_value’ from ‘exec_move_row_from_fields’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5072:1: note: (30) entry to ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5077:9: note: (31) following ‘case 0:, case 4:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5079:17: note: (32) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5088:44: note: (33) calling ‘exec_cast_value’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7709:1: note: (34) entry to ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7721:25: note: (35) calling ‘do_cast_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7733:1: note: (36) entry to ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7740:22: note: (37) calling ‘get_cast_hashentry’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7777:1: note: (38) entry to ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7796:12: note: (39) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7799:60: note: (40) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7817:12: note: (41) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7818:40: note: (42) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7817:44: note: (43) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7928:23: note: (44) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7928:12: note: (45) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7929:24: note: (46) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7740:22: note: (47) returning to ‘do_cast_value’ from ‘get_cast_hashentry’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7743:12: note: (48) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7763:16: note: (49) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:7721:25: note: (50) returning to ‘exec_cast_value’ from ‘do_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5088:44: note: (51) returning to ‘exec_assign_value’ from ‘exec_cast_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:5149:41: note: (52) calling ‘assign_simple_var’ from ‘exec_assign_value’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8517:1: note: (53) entry to ‘assign_simple_var’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8533:12: note: (54) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8533:46: note: (55) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8533:40: note: (56) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:12: note: (57) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:338:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8534:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:12: note: (58) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:338:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8534:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:257:35: note: (59) dereference of NULL ‘(varattrib_1b *)newvalue’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:326:57: note: in expansion of macro ‘VARATT_IS_1B_E’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:338:10: note: in expansion of macro ‘VARATT_IS_EXTERNAL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src/pl_exec.c:8534:17: note: in expansion of macro ‘VARATT_IS_EXTERNAL_NON_EXPANDED’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress/pg_regress.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c: In function ‘check_primary_key’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:160:37: warning: dereference of NULL ‘argtypes’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:75:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:12: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:80:44: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/trigger.h:123:11: note: in definition of macro ‘TRIGGER_FIRED_FOR_ROW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:80:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/trigger.h:111:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:85:13: note: in expansion of macro ‘TRIGGER_FIRED_BY_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:101:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:105:15: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:111:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:119:27: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:129:12: note: (9) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:133:9: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:133:23: note: (11) following ‘true’ branch (when ‘i < nkeys’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:136:76: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:139:20: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:146:22: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:153:20: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:159:25: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:159:20: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:160:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:160:33: note: (19) ‘argtypes’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:160:37: note: (20) dereference of NULL ‘argtypes + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c: In function ‘check_foreign_key’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:407:37: warning: dereference of NULL ‘argtypes’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:275:12: note: (1) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:280:44: note: (2) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/trigger.h:123:11: note: in definition of macro ‘TRIGGER_FIRED_FOR_ROW’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:280:12: note: (3) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/commands/trigger.h:111:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:285:13: note: in expansion of macro ‘TRIGGER_FIRED_BY_INSERT’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:285:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:290:19: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:297:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:302:17: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:306:12: note: (9) following ‘false’ branch (when ‘nargs > 4’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:311:17: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:312:12: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:16, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1415, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:8: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:315:18: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:322:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:327:13: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:331:12: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:339:27: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:349:12: note: (17) following ‘false’ branch... <--[csmock-gcc-wrapper] :355:17: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC autoinc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o autoinc.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o regress.so regress.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC insert_username.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o insert_username.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC refint.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o refint.so make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' cp ../../../contrib/spi/refint.so refint.so cp ../../../contrib/spi/autoinc.so autoinc.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC pg_regress.o pg_regress_main.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_regress make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' make -C test/isolation all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation' make -C ../../../src/interfaces/libpq all make -C ../../../src/port all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isolationtester.o isolationtester.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o specparse.o specparse.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I. -I. -I../../../src/interfaces/libpq -I./../regress -I../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isolation_main.o isolation_main.c make -C ../../../src/test/regress pg_regress.o make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' rm -f pg_regress.o && ln -s ../../../src/test/regress/pg_regress.o . make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE isolation_main.o pg_regress.o -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o pg_isolation_regress :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.:355:17: note: (19) following ‘false’ branch... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:361:9: note: (20) ...to here <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:361:23: note: (21) following ‘true’ branch (when ‘i < nkeys’)... <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:364:76: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:367:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:374:22: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:381:20: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:392:20: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:392:20: note: (27) following ‘false’ branch (when ‘newtuple’ is NULL)... <--[csmock-gcc-wrapper] cc1: note: (28) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:406:20: note: (29) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:407:33: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:407:33: note: (31) ‘argtypes’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi/refint.c:407:37: note: (32) dereference of NULL ‘argtypes + (long unsigned int)i * 4’ <--[csmock-gcc-wrapper] :0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/isolationtester.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1761: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1762: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specparse.y:280: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1436:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1369:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1376:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1380:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1380:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1402:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1407:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1416:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1418:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1422:41: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:31:19: note: (10) inlined call to ‘spec_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1438:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyrealloc’, inlined from ‘yy_get_next_buffer’ at specscanner.c:1438:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:2186:16: note: (11) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:2186:16: note: (12) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1445:28: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1449:40: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1418:37: note: (15) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1422:41: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1427:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1429:49: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:31:19: note: (19) inlined call to ‘spec_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1438:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyrealloc’, inlined from ‘yy_get_next_buffer’ at specscanner.c:1438:6: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:2186:16: note: (20) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1436:46: note: (21) ‘*b.yy_ch_buf’ leaks here; was allocated at (11) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘spec_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1721:12: warning: leak of ‘malloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:9:26: note: (1) entry to ‘spec_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1707:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:30:17: note: (2) inlined call to ‘spec_yyalloc’ from ‘spec_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1711:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyalloc’, inlined from ‘spec_yy_create_buffer’ at specscanner.c:1711:24: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:2173:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘spec_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1712:12: note: (4) assuming ‘malloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1712:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1715:24: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1721:12: note: (7) ‘malloc(64)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘spec_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1975:45: warning: leak of ‘malloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:13:23: note: (1) entry to ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1959:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:30:17: note: (2) inlined call to ‘spec_yyalloc’ from ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1968:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] In function ‘spec_yyalloc’, inlined from ‘spec_yy_scan_bytes’ at specscanner.c:1968:17: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:2173:32: note: (3) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c: In function ‘spec_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1969:12: note: (4) assuming ‘malloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1969:12: note: (5) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (6) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:11:24: note: (7) calling ‘spec_yy_scan_buffer’ from ‘spec_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1977:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:11:24: note: (8) entry to ‘spec_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1909:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation/specscanner.c:1975:45: note: (9) ‘malloc(n)’ leaks here; was allocated at (3) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE isolationtester.o specparse.o -L../../../src/common -lpgcommon -L../../../src/port -lpgport -L../../../src/interfaces/libpq -lpq -L../../../src/port -L../../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o isolationtester make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation' make -C test/perl all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/perl' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/perl' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src' make: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib' make -C ../src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C catalog distprep generated-header-symlinks make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C adminpack all make -C amcheck all make -C auth_delay all make -C auto_explain all make -C basic_archive all make -C basebackup_to_shell all make -C bloom all make -C btree_gin all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/adminpack' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o adminpack.o adminpack.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auth_delay' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auth_delay.o auth_delay.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auto_explain' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o auto_explain.o auto_explain.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basic_archive' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basic_archive.o basic_archive.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o verify_heapam.o verify_heapam.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basebackup_to_shell' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o basebackup_to_shell.o basebackup_to_shell.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blcost.o blcost.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gin' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_gin.o btree_gin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC auth_delay.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o auth_delay.so make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auth_delay' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blinsert.o blinsert.c make -C btree_gist all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC basic_archive.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o basic_archive.so make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bit.o btree_bit.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o basebackup_to_shell.so basebackup_to_shell.o -L../../src/port -L../../src/common -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 -Wl,--as-needed + make -C contrib -j8 all /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basebackup_to_shell/basebackup_to_shell.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/adminpack/adminpack.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck/verify_heapam.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom/blinsert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basic_archive' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bool.o btree_bool.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basebackup_to_shell' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o verify_nbtree.o verify_nbtree.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o auto_explain.so auto_explain.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auto_explain' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_bytea.o btree_bytea.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o adminpack.so adminpack.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_cash.o btree_cash.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o btree_gin.so btree_gin.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/adminpack' make -C citext all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/citext' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o citext.o citext.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_date.o btree_date.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gin' make -C cube all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cube.o cube.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o cubeparse.o cubeparse.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC citext.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o citext.so make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/citext' make -C dblink all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink' make -C ../../src/interfaces/libpq all make -C dict_int all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_int' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_int.o dict_int.c make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dblink.o dblink.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blscan.o blscan.c make -C dict_xsyn all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_xsyn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dict_xsyn.o dict_xsyn.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_enum.o btree_enum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck/verify_nbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubeparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cube.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_int/dict_int.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_xsyn/dict_xsyn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom/blscan.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubeparse.y:269: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_float4.o btree_float4.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1616: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1617: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o dict_int.so dict_int.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o dict_xsyn.so dict_xsyn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blutils.o blutils.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blvacuum.o blvacuum.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1291:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1224:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1231:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1235:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1235:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1257:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1262:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1271:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1273:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:525:51: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1277:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (10) calling ‘cube_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1293:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (11) entry to ‘cube_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2031:7: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2041:16: note: (12) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2041:16: note: (13) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (14) returning to ‘yy_get_next_buffer’ from ‘cube_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1293:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1300:28: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1304:40: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1273:37: note: (17) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:525:51: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1277:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1282:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1284:49: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (21) calling ‘cube_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1293:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (22) entry to ‘cube_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2031:7: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2041:16: note: (23) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:31:19: note: (24) returning to ‘yy_get_next_buffer’ from ‘cube_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1293:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1291:46: note: (25) ‘*b.yy_ch_buf’ leaks here; was allocated at (12) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c: In function ‘cube_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1576:12: warning: leak of ‘cube_yyalloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:9:26: note: (1) entry to ‘cube_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1562:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (2) calling ‘cube_yyalloc’ from ‘cube_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1566:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (3) entry to ‘cube_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2026:7: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2028:32: note: (4) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (5) returning to ‘cube_yy_create_buffer’ from ‘cube_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1566:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1567:12: note: (6) assuming ‘cube_yyalloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1567:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1570:24: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1576:12: note: (9) ‘cube_yyalloc(64)’ leaks here; was allocated at (4) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c: In function ‘cube_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1830:45: warning: leak of ‘cube_yyalloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:13:23: note: (1) entry to ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1814:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (2) calling ‘cube_yyalloc’ from ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1823:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (3) entry to ‘cube_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2026:7: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:2028:32: note: (4) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:30:17: note: (5) returning to ‘cube_yy_scan_bytes’ from ‘cube_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1823:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1824:12: note: (6) assuming ‘cube_yyalloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1824:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:11:24: note: (9) calling ‘cube_yy_scan_buffer’ from ‘cube_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1832:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:11:24: note: (10) entry to ‘cube_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1764:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube/cubescan.c:1830:45: note: (11) ‘cube_yyalloc(n)’ leaks here; was allocated at (4) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink/dblink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_float8.o btree_float8.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_int' make -C earthdistance all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/earthdistance' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o earthdistance.o earthdistance.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_xsyn' make -C file_fdw all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/file_fdw' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o file_fdw.o file_fdw.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC earthdistance.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -shared -o earthdistance.so make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/earthdistance' make -C fuzzystrmatch all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dmetaphone.o dmetaphone.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom/blvacuum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/file_fdw/file_fdw.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_gist.o btree_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o blvalidate.o blvalidate.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_inet.o btree_inet.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o bloom.so blcost.o blinsert.o blscan.o blutils.o blvacuum.o blvalidate.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int2.o btree_int2.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC file_fdw.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o file_fdw.so /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink/dblink.c:721: error: legacyUninitvar(CWE-457): Uninitialized variable: conn <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink/dblink.c:721: error: legacyUninitvar(CWE-457): Uninitialized variable: sql <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom/blvacuum.c:153: warning: uninitvar(CWE-457): Uninitialized variable: notFullPage <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom/blvalidate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o cube.so cube.o cubeparse.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom' make -C hstore all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_compat.o hstore_compat.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/file_fdw' make -C intagg all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intagg' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intagg' make -C intarray all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_bool.o _int_bool.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int4.o btree_int4.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_gin.o hstore_gin.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_compat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_gin.o _int_gin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o amcheck.so verify_heapam.o verify_nbtree.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_gist.o hstore_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_gist.o _int_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fuzzystrmatch.o fuzzystrmatch.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_int8.o btree_int8.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube' make -C isn all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/isn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o isn.o isn.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_int_bool.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_int_gin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_gin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_int_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/isn/isn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/fuzzystrmatch/fuzzystrmatch.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o dblink.so dblink.o -L../../src/port -L../../src/common -L../../src/interfaces/libpq -lpq -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_interval.o btree_interval.c make -C lo all make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_op.o _int_op.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/lo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lo.o lo.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_int_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C ltree all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _ltree_gist.o _ltree_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_macaddr.o btree_macaddr.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _ltree_op.o _ltree_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o fuzzystrmatch.so dmetaphone.o fuzzystrmatch.o -L../../src/port -L../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/_ltree_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_selfuncs.o _int_selfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/lo/lo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/_ltree_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC isn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o isn.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_io.o hstore_io.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC lo.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o lo.so make -C oid2name all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/oid2name' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o oid2name.o oid2name.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/lo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o crc32.o crc32.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/oid2name/oid2name.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_int_selfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/fuzzystrmatch' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o lquery_op.o lquery_op.c make -C old_snapshot all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/old_snapshot' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o time_mapping.o time_mapping.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_macaddr8.o btree_macaddr8.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/isn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_op.o hstore_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _int_tool.o _int_tool.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/lquery_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE oid2name.o -L../../src/common -lpgcommon -L../../src/port -lpgport -L../../src/interfaces/libpq -lpq -L../../src/port -L../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o oid2name gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o old_snapshot.so time_mapping.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o _intbig_gist.o _intbig_gist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/old_snapshot' make -C pageinspect all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o brinfuncs.o brinfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_intbig_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_gist.o ltree_gist.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_numeric.o btree_numeric.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_oid.o btree_oid.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/oid2name' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_subs.o hstore_subs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/brinfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btreefuncs.o btreefuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_subs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_text.o btree_text.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_io.c:410: error: unknownEvaluationOrder(CWE-768): Expression '(entry)++->entry' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_intbig_gist.c:168: warning: nullPointer(CWE-476): Possible null pointer dereference: ptr <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray/_intbig_gist.c:169: error: nullPointerArithmetic(CWE-682): Pointer addition with NULL pointer. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o fsmfuncs.o fsmfuncs.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o _int.so _int_bool.o _int_gin.o _int_gist.o _int_op.o _int_selfuncs.o _int_tool.o _intbig_gist.o -L../../src/port -L../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c: In function ‘ltree_gist_alloc’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:73:17: warning: use of NULL ‘left’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ginfuncs.o ginfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:189:1: note: (1) entry to ‘ltree_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:204:23: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:237:12: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:237:12: note: (4) following ‘false’ branch (when ‘isalltrue == 0’)... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:250:18: note: (6) calling ‘ltree_gist_alloc’ from ‘ltree_union’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:39:1: note: (7) entry to ‘ltree_gist_alloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:42:71: note: (8) following ‘false’ branch (when ‘left’ is NULL)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:42:71: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:48:12: note: (10) following ‘false’ branch (when ‘siglen == 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:72:30: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_gist.c:73:17: note: (12) argument 2 (‘left’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o gistfuncs.o gistfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c: In function ‘hstore_delete_array’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:343:52: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_io.o ltree_io.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:294:1: note: (1) entry to ‘hstore_delete_array’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:309:33: note: (2) calling ‘hstoreArrayToPairs’ from ‘hstore_delete_array’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:73:1: note: (3) entry to ‘hstoreArrayToPairs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:87:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:89:25: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:309:33: note: (6) returning to ‘hstore_delete_array’ from ‘hstoreArrayToPairs’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:319:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:333:27: note: (9) following ‘true’ branch (when ‘i < hs_count’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:337:23: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:337:20: note: (11) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:10: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore.h:81:58: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore.h:28:29: note: in definition of macro ‘HSE_ISFIRST’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore.h:81:42: note: in expansion of macro ‘HSE_LEN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:341:59: note: in expansion of macro ‘HSTORE_KEYLEN’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:343:49: note: (13) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:343:49: note: (14) ‘0’ is NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore/hstore_op.c:343:52: note: (15) dereference of NULL ‘hstoreArrayToPairs(pg_detoast_datum((struct varlena *)*fcinfo.args[1].value), &nkeys) + (long unsigned int)j * 40’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hashfuncs.o hashfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/btreefuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_time.o btree_time.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray' make -C passwordcheck all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/passwordcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o passwordcheck.o passwordcheck.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/passwordcheck/passwordcheck.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/ginfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/gistfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o hstore.so hstore_compat.o hstore_gin.o hstore_gist.o hstore_io.o hstore_op.o hstore_subs.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heapfuncs.o heapfuncs.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/hashfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_ts.o btree_ts.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c: In function ‘parse_lquery’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o passwordcheck.so passwordcheck.o -L../../src/port -L../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.cgcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o rawpage.o rawpage.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_utils_num.o btree_utils_num.c :339:53: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:12: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 8:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:335:25: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:339:53: note: (22) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:349:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:346:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 64:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:349:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:349:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:354:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:346:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 42:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:354:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:354:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:359:45: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:346:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 37:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:359:45: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:359:45: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:382:49: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:346:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘default:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:27: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:379:42: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:382:49: note: (24) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c: In function ‘finish_nodeitem’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:581:34: warning: dereference of NULL ‘lptr’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:781:1: note: (1) entry to ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:789:12: note: (2) following ‘false’ branch (when ‘version == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:792:37: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:793:15: note: (4) calling ‘parse_lquery’ from ‘lquery_recv’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:262:1: note: (5) entry to ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:299:12: note: (6) following ‘false’ branch (when ‘num <= 65535’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:304:46: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (8) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (10) following ‘default:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:312:25: note: (11) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:36: note: (12) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree.h:129:62: note: (13) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:313:37: note: in expansion of macro ‘ISALNUM’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:320:41: note: (14) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (15) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:330:41: note: (16) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:481:21: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:306:16: note: (18) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:308:27: note: (19) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:310:17: note: (20) following ‘case 1:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:346:25: note: (21) ...to here <--[csmock-gcc-wrapper] cc1: note: (22) following ‘case 124:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:364:41: note: (23) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:364:41: note: (24) calling ‘finish_nodeitem’ from ‘parse_lquery’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:573:1: note: (25) entry to ‘finish_nodeitem’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:575:12: note: (26) following ‘true’ branch (when ‘is_lquery != 0’)... <--[csmock-gcc-wrapper] cc1: note: (27) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_io.c:581:34: note: (28) dereference of NULL ‘lptr’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_op.o ltree_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltxtquery_io.o ltxtquery_io.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/passwordcheck' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_utils_var.o btree_utils_var.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect/heapfuncs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltxtquery_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist/btree_ts.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree/ltree_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o btree_uuid.o btree_uuid.c make -C pg_buffercache all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_buffercache' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_buffercache_pages.o pg_buffercache_pages.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist/btree_utils_var.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C pg_freespacemap all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_freespacemap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_freespacemap.o pg_freespacemap.c make -C pg_prewarm all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o autoprewarm.o autoprewarm.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_buffercache/pg_buffercache_pages.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_freespacemap.so pg_freespacemap.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_freespacemap' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_prewarm.o pg_prewarm.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pageinspect.so brinfuncs.o btreefuncs.o fsmfuncs.o ginfuncs.o gistfuncs.o hashfuncs.o heapfuncs.o rawpage.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltxtquery_op.o ltxtquery_op.c make -C pg_stat_statements all gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_buffercache.so pg_buffercache_pages.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o btree_gist.so btree_bit.o btree_bool.o btree_bytea.o btree_cash.o btree_date.o btree_enum.o btree_float4.o btree_float8.o btree_gist.o btree_inet.o btree_int2.o btree_int4.o btree_int8.o btree_interval.o btree_macaddr.o btree_macaddr8.o btree_numeric.o btree_oid.o btree_text.o btree_time.o btree_ts.o btree_utils_num.o btree_utils_var.o btree_uuid.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm make -C pg_surgery all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_stat_statements' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_stat_statements.o pg_stat_statements.c make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_surgery' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o heap_surgery.o heap_surgery.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm/autoprewarm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_buffercache' make -C pg_trgm all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_gin.o trgm_gin.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o ltree.so _ltree_gist.o _ltree_op.o crc32.o lquery_op.o ltree_gist.o ltree_io.o ltree_op.o ltxtquery_io.o ltxtquery_op.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_gist.o trgm_gist.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_gin.c:143: warning: nullPointer(CWE-476): Possible null pointer dereference: (union varattrib_4b*)(trg) <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm/pg_prewarm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_surgery/heap_surgery.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_op.o trgm_op.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_prewarm.so autoprewarm.o pg_prewarm.o -L../../src/port -L../../src/common -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 -Wl,--as-needed /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_gist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_op.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect' make -C pgrowlocks all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgrowlocks' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgrowlocks.o pgrowlocks.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_surgery.so heap_surgery.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm' make -C pgstattuple all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatapprox.o pgstatapprox.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_stat_statements/pg_stat_statements.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_surgery' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o trgm_regexp.o trgm_regexp.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist' make -C pg_visibility all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_visibility' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_visibility.o pg_visibility.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree' make -C pg_walinspect all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_walinspect' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pg_walinspect.o pg_walinspect.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_visibility/pg_visibility.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgrowlocks/pgrowlocks.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c: In function ‘packGraph’: <--[csmock-gcc-wrapper] make -C postgres_fdw all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw' make -C ../../src/interfaces/libpq all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstatapprox.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o connection.o connection.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_walinspect/pg_walinspect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:570: warning: uninitvar(CWE-457): Uninitialized variables: trg.vl_len_, trg.flag <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:2011:65: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:1981:70: note: (1) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (2) ...to here In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/itup.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/gist.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm.h:7, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:195: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (3) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:1989:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:1989:17: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:1997:28: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:2003:106: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm/trgm_regexp.c:2011:65: note: (7) dereference of NULL ‘’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o deparse.o deparse.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pgrowlocks.so pgrowlocks.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_walinspect.so pg_walinspect.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstatindex.o pgstatindex.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_visibility.so pg_visibility.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgrowlocks' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o pgstattuple.o pgstattuple.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_walinspect' make -C seg all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o seg.o seg.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_visibility' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o segparse.o segparse.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/connection.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_stat_statements.so pg_stat_statements.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/seg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:1415, <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/deparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_stat_statements' make -C spi all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' make -C tablefunc all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tablefunc' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tablefunc.o tablefunc.c In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segparse.y:177: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.cmake -C tcn all :1597: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1598: warning: nullPointer(CWE-476): Possible null pointer dereference: b <--[cppcheck] make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tcn' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tcn.o tcn.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstatindex.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tcn/tcn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o option.o option.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tablefunc/tablefunc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pg_trgm.so trgm_gin.o trgm_gist.o trgm_op.o trgm_regexp.o -L../../src/port -L../../src/common -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 -Wl,--as-needed from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:46, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:25: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: warning: use of uninitialized value ‘values[1]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:314:1: note: (1) entry to ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:326:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:332:16: note: (3) inlined call to ‘table_beginscan_strat’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/heapam.h:22, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:29: <--[csmock-gcc-wrapper] In function ‘table_beginscan_strat’, inlined from ‘pgstat_heap’ at pgstattuple.c:332:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:920:19: note: (4) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:340:67: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:270:42: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:368:30: note: (7) following ‘false’ branch (when ‘block > tupblock’)... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:340:67: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:270:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:347:20: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:349:29: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:368:30: note: (13) following ‘false’ branch (when ‘block > tupblock’)... <--[csmock-gcc-wrapper] cc1: note: (14) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:381:22: note: (15) following ‘false’ branch (when ‘block >= nblocks’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:393:9: note: (16) inlined call to ‘table_endscan’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In function ‘table_endscan’, inlined from ‘pgstat_heap’ at pgstattuple.c:393:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:995:13: note: (17) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:398:16: note: (18) calling ‘build_pgstattuple_type’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:90:1: note: (19) entry to ‘build_pgstattuple_type’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:96:21: note: (20) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:106:12: note: (21) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:113:21: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:133:23: note: (23) following ‘true’ branch (when ‘i != 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:134:29: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:133:23: note: (25) following ‘false’ branch (when ‘i == 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:136:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (27) use of uninitialized value ‘values[1]’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: warning: use of uninitialized value ‘values[1]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:241:1: note: (1) entry to ‘pgstat_relation’ <--[csmock-gcc-wrapper] cc1: note: (2) following ‘case 83:, case 109:, case 114:, case 116:’ branch... /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:258:24: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:258:24: note: (4) calling ‘pgstat_heap’ from ‘pgstat_relation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:314:1: note: (5) entry to ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:326:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:332:16: note: (7) inlined call to ‘table_beginscan_strat’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In function ‘table_beginscan_strat’, inlined from ‘pgstat_heap’ at pgstattuple.c:332:9: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:920:19: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:340:67: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:270:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:368:30: note: (11) following ‘false’ branch (when ‘block > tupblock’)... <--[csmock-gcc-wrapper] cc1: note: (12) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:340:67: note: (13) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/c.h:270:42: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:113:10: note: in expansion of macro ‘unlikely’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/miscadmin.h:123:13: note: in expansion of macro ‘INTERRUPTS_PENDING_CONDITION’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:342:17: note: in expansion of macro ‘CHECK_FOR_INTERRUPTS’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:347:20: note: (15) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:349:29: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:368:30: note: (17) following ‘false’ branch (when ‘block > tupblock’)... <--[csmock-gcc-wrapper] cc1: note: (18) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:381:22: note: (19) following ‘false’ branch (when ‘block >= nblocks’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:393:9: note: (20) inlined call to ‘table_endscan’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] In function ‘table_endscan’, inlined from ‘pgstat_heap’ at pgstattuple.c:393:2: /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tableam.h:995:13: note: (21) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c: In function ‘build_pgstattuple_type’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:398:16: note: (22) calling ‘build_pgstattuple_type’ from ‘pgstat_heap’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:90:1: note: (23) entry to ‘build_pgstattuple_type’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:96:21: note: (24) region created on stack here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:106:12: note: (25) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:113:21: note: (26) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:133:23: note: (27) following ‘true’ branch (when ‘i != 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:134:29: note: (28) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:133:23: note: (29) following ‘false’ branch (when ‘i == 9’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (30) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:136:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/port.h:229:33: note: (31) use of uninitialized value ‘values[1]’ here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple/pgstattuple.c:137:9: note: in expansion of macro ‘snprintf’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c: In function ‘yy_get_next_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1272:46: warning: leak of ‘*b.yy_ch_buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1205:12: note: (1) entry to ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1212:12: note: (2) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1216:38: note: (3) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1216:12: note: (4) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1238:46: note: (5) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1243:12: note: (6) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1252:49: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1254:37: note: (8) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:525:51: note: (9) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1258:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (10) calling ‘seg_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1274:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (11) entry to ‘seg_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2012:7: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2022:16: note: (12) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2022:16: note: (13) when ‘realloc’ succeeds, moving buffer <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (14) returning to ‘yy_get_next_buffer’ from ‘seg_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1274:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1281:28: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1285:40: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1254:37: note: (17) following ‘true’ branch (when ‘num_to_read <= 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:525:51: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1258:45: note: in expansion of macro ‘YY_CURRENT_BUFFER_LVALUE’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1263:28: note: (19) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1265:49: note: (20) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (21) calling ‘seg_yyrealloc’ from ‘yy_get_next_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1274:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (22) entry to ‘seg_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2012:7: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2022:16: note: (23) when ‘realloc’ fails <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:31:19: note: (24) returning to ‘yy_get_next_buffer’ from ‘seg_yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1274:41: note: in expansion of macro ‘yyrealloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1272:46: note: (25) ‘*b.yy_ch_buf’ leaks here; was allocated at (12) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c: In function ‘seg_yy_create_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1557:12: warning: leak of ‘seg_yyalloc(64)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:9:26: note: (1) entry to ‘seg_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1543:21: note: in expansion of macro ‘yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (2) calling ‘seg_yyalloc’ from ‘seg_yy_create_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1547:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (3) entry to ‘seg_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2007:7: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2009:32: note: (4) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (5) returning to ‘seg_yy_create_buffer’ from ‘seg_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1547:31: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1548:12: note: (6) assuming ‘seg_yyalloc(64)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1548:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1551:24: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1557:12: note: (9) ‘seg_yyalloc(64)’ leaks here; was allocated at (4) <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c: In function ‘seg_yy_scan_buffer’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1811:45: warning: leak of ‘seg_yyalloc(n)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:13:23: note: (1) entry to ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1795:17: note: in expansion of macro ‘yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (2) calling ‘seg_yyalloc’ from ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1804:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (3) entry to ‘seg_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2007:7: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:2009:32: note: (4) allocated here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:30:17: note: (5) returning to ‘seg_yy_scan_bytes’ from ‘seg_yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1804:24: note: in expansion of macro ‘yyalloc’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1805:12: note: (6) assuming ‘seg_yyalloc(n)’ is non-NULL <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1805:12: note: (7) following ‘false’ branch... <--[csmock-gcc-wrapper] cc1: note: (8) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:11:24: note: (9) calling ‘seg_yy_scan_buffer’ from ‘seg_yy_scan_bytes’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1813:13: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:11:24: note: (10) entry to ‘seg_yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1745:17: note: in expansion of macro ‘yy_scan_buffer’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg/segscan.c:1811:45: note: (11) ‘seg_yyalloc(n)’ leaks here; was allocated at (4) <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o seg.so seg.o segparse.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC tcn.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o tcn.so gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o postgres_fdw.o postgres_fdw.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tcn' make -C test_decoding all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/test_decoding' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o test_decoding.o test_decoding.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/option.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg' make -C tsm_system_rows all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_rows' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsm_system_rows.o tsm_system_rows.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm' make -C tsm_system_time all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_time' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o tsm_system_time.o tsm_system_time.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pgstattuple.so pgstatapprox.o pgstatindex.o pgstattuple.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o shippable.o shippable.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/test_decoding/test_decoding.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o tsm_system_rows.so tsm_system_rows.o -L../../src/port -L../../src/common -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple' make -C unaccent all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o unaccent.o unaccent.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o tsm_system_time.so tsm_system_time.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm make -C vacuumlo all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/vacuumlo' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -I../../src/interfaces/libpq -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o vacuumlo.o vacuumlo.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_rows' make -C uuid-ossp all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/uuid-ossp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uuid-ossp.o uuid-ossp.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/vacuumlo/vacuumlo.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_time' make -C xml2 all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xpath.o xpath.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC test_decoding.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -shared -o test_decoding.so /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o uuid-ossp.so uuid-ossp.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lossp-uuid make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/test_decoding' make -C sepgsql all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o database.o database.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/uuid-ossp' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o dml.o dml.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c: In function ‘placeChar’: <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE vacuumlo.o -L../../src/common -lpgcommon -L../../src/port -lpgport -L../../src/interfaces/libpq -lpq -L../../src/port -L../../src/common -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 -Wl,--as-needed -lpgcommon -lpgport -lselinux -llz4 -lxslt -lxml2 -lpam -lgssapi_krb5 -lz -lreadline -lm -o vacuumlo /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/dml.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make -C bool_plperl all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bool_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/pl/plperl -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o bool_plperl.o bool_plperl.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2/xpath.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/vacuumlo' make -C hstore_plperl all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/pl/plperl -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o hstore_plperl.o hstore_plperl.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC tablefunc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -shared -o tablefunc.so make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tablefunc' make -C jsonb_plperl all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/pl/plperl -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/lib64/perl5/CORE -c -o jsonb_plperl.o jsonb_plperl.c make -C hstore_plpython all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I../../src/pl/plpython -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hstore_plpython.o hstore_plpython.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o hstore_plpython3.so hstore_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -L/usr/lib64 -lpython3.13 -ldl -lm make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plpython' make -C jsonb_plpython all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I../../src/pl/plpython -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o jsonb_plpython.o jsonb_plpython.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bool_plperl/bool_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plperl/hstore_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plperl/jsonb_plperl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o jsonb_plpython3.so jsonb_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -L/usr/lib64 -lpython3.13 -ldl -lm make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plpython' make -C ltree_plpython all make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I/usr/include/python3.13 -DPLPYTHON_LIBNAME='"plpython3"' -I../../src/pl/plpython -I../../contrib -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o ltree_plpython.o ltree_plpython.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:7251: warning: nullPointer(CWE-476): Possible null pointer dereference: fsstate <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1410: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1410: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(retrieved_attrs)},(union ListCell){.ptr_value=(makeInteger(fpinfo->fetch_size))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1890: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1890: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1890: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:1890: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(targetAttrs)},(union ListCell){.ptr_value=(makeInteger(values_end_len))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:2591: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:2591: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:2591: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeString(sql.data))},(union ListCell){.ptr_value=(makeBoolean(retrieved_attrs!=((struct List*)NULL)))},(union ListCell){.ptr_value=(retrieved_attrs)},(union ListCell){.ptr_value=(makeBoolean(plan->canSetTag))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:6654: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeBoolean(true))},(union ListCell){.ptr_value=(makeBoolean(false))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:6885: error: unknownEvaluationOrder(CWE-768): Expression 'T_List,(union ListCell){.ptr_value=(makeBoolean(has_final_sort))},(union ListCell){.ptr_value=(makeBoolean(extra->limit_needed))}' depends on order of evaluation of side effects <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:78:25: warning: use of NULL ‘replaceTo’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:96:1: note: (1) entry to ‘initTrie’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:104:12: note: (2) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:117:22: note: (3) ...to here <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/postgres.h:47, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:14: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:319:21: note: (4) ‘sigsetjmp’ called here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:319:20: note: (5) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/utils/elog.h:321:44: note: (6) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:119:17: note: in expansion of macro ‘PG_TRY’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:150:50: note: (7) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:152:50: note: (8) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:162:41: note: (9) following ‘case 0:’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:164:49: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:150:50: note: (11) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:152:50: note: (12) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:156:52: note: (13) following ‘true’ branch (when ‘state == 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:154:44: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:191:36: note: (15) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:198:36: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:198:36: note: (17) following ‘true’ branch (when ‘state > 0’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:199:52: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:199:52: note: (19) calling ‘placeChar’ from ‘initTrie’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:56:1: note: (20) entry to ‘placeChar’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:68:12: note: (21) following ‘true’ branch (when ‘lenstr <= 1’)... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:70:28: note: (22) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:70:20: note: (23) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:76:45: note: (24) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent/unaccent.c:78:25: note: (25) argument 2 (‘replaceTo’) NULL where non-null expected <--[csmock-gcc-wrapper] : note: argument 2 of ‘__builtin_memcpy’ must be non-null gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o hooks.o hooks.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o unaccent.so unaccent.o -L../../src/port -L../../src/common -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 -Wl,--as-needed gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o xslt_proc.o xslt_proc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o hstore_plperl.so hstore_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -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 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o bool_plperl.so bool_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -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 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o ltree_plpython3.so ltree_plpython.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -L/usr/lib64 -lpython3.13 -ldl -lm make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bool_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o label.o label.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o proc.o proc.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o jsonb_plperl.so jsonb_plperl.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lm -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 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree_plpython' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o relation.o relation.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o schema.o schema.c gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o selinux.o selinux.c make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plperl' gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -I. -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -DWITH_GZFILEOP -c -o uavc.o uavc.c /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/selinux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/selinux.c:887: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] sed 's,MODULE_PATHNAME,$libdir/sepgsql,g' sepgsql.sql.in >sepgsql.sql /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/uavc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/relation.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/label.c:605: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql/label.c:643: warning: uninitvar(CWE-457): Uninitialized variable: result <--[cppcheck] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2/xslt_proc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o sepgsql.so database.o dml.o hooks.o label.o proc.o relation.o schema.o selinux.o uavc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lselinux gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o pgxml.so xpath.o xslt_proc.o -L../../src/port -L../../src/common -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 -Wl,--as-needed -lxslt -lxml2 make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql' /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c: In function ‘estimate_path_cost_size’: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3469:33: warning: dereference of NULL ‘fpextra’ [CWE-476] [-Wanalyzer-null-dereference] <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5789:1: note: (1) entry to ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5795:32: note: (2) calling ‘get_useful_pathkeys_for_relation’ from ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:903:1: note: (3) entry to ‘get_useful_pathkeys_for_relation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:916:12: note: (4) following ‘true’ branch... <--[csmock-gcc-wrapper] cc1: note: (5) ...to here /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:938:20: note: (6) following ‘true’ branch (when ‘query_pathkeys_ok != 0’)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/tupdesc.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/access/htup_details.h:19, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:17: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:940:73: note: (7) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:202:60: note: in definition of macro ‘list_make_ptr_cell’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:940:48: note: in expansion of macro ‘list_make1’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5795:32: note: (8) returning to ‘add_paths_with_pathkeys_for_rel’ from ‘get_useful_pathkeys_for_relation’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:354:18: note: (9) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5847:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pg_list.h:356:42: note: (10) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5847:9: note: in expansion of macro ‘foreach’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:5856:17: note: (11) calling ‘estimate_path_cost_size’ from ‘add_paths_with_pathkeys_for_rel’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3071:1: note: (12) entry to ‘estimate_path_cost_size’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3096:12: note: (13) following ‘false’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3204:27: note: (14) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3463:20: note: (15) following ‘true’ branch (when ‘pathkeys’ is non-NULL)... <--[csmock-gcc-wrapper] In file included from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/foreign/fdwapi.h:17, <--[csmock-gcc-wrapper] from /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:26: <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include/nodes/pathnodes.h:666:15: note: (16) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3465:29: note: in expansion of macro ‘IS_UPPER_REL’ <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3465:28: note: (17) following ‘true’ branch... <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3469:33: note: (18) ...to here <--[csmock-gcc-wrapper] /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw/postgres_fdw.c:3469:33: note: (19) dereference of NULL ‘fpextra’ <--[csmock-gcc-wrapper] gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -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 -DOPENSSL_NO_ENGINE -fno-aggressive-loop-optimizations -DOPENSSL_NO_ENGINE -fPIC -shared -o postgres_fdw.so connection.o deparse.o option.o postgres_fdw.o shippable.o -L../../src/port -L../../src/common -L../../src/interfaces/libpq -lpq -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 -Wl,--as-needed make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw' make: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib' + popd ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] Finish: run >>> 2024-11-13 03:38:24 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck" >>> 2024-11-13 03:38:25 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-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/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::cppcheck:csmock-gcc-wrapper' 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' CSGCCA_ADD_OPTS=\\\$'-fdiagnostics-text-art-charset=none' CSGCCA_ANALYZER_BIN=\\\$'csmock-gcc-wrapper' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite'\\\"\"" INFO: mock.py version 5.9 starting (python version = 3.9.20, NVR = mock-5.9-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-gcc-latest-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/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::cppcheck:csmock-gcc-wrapper'"'"' 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'"'"' CSGCCA_ADD_OPTS=\$'"'"'-fdiagnostics-text-art-charset=none'"'"' CSGCCA_ANALYZER_BIN=\$'"'"'csmock-gcc-wrapper'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--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.9 INFO: Mock Version: 5.9 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/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] warning: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 warning: line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs warning: line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel warning: line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server warning: line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs warning: line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib warning: line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel warning: line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static warning: line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade warning: line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel warning: line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl warning: line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 warning: line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl warning: line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test setting SOURCE_DATE_EPOCH=1726444800 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.tGZPuA + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build + '[' /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/postgresql16-16.3-build + mkdir /builddir/build/BUILD/postgresql16-16.3-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 --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 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd postgresql-16.3 + cd postgresql-setup-8.9 + make install DESTDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT Making install in . make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' ./auxdir/our-install-sh bin/postgresql-setup bin/postgresql-upgrade '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec' ./auxdir/our-install-sh postgresql-check-db-dir '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/sbin' ./auxdir/our-install-sh sbin/postgresql-new-systemd-unit '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/sbin' make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' make[3]: Nothing to be done for 'install-exec-hook'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec/initscripts/legacy-actions/postgresql' ./auxdir/our-install-sh initdb upgrade '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec/initscripts/legacy-actions/postgresql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man/man1' /usr/bin/install -c -m 644 doc/postgresql-setup.1 doc/postgresql-upgrade.1 doc/postgresql-new-systemd-unit.1 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql16' /usr/bin/install -c -m 644 README.rpm-dist '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql16' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/postgresql-setup' /usr/bin/install -c -m 644 share/postgresql-setup/library.sh share/postgresql-setup/postgresql_pkg_tests.sh '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/postgresql-setup' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/rpm/macros.d' /usr/bin/install -c -m 644 lib/rpm/macros.d/macros.postgresql lib/rpm/macros.d/macros.postgresql-test '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/rpm/macros.d' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/systemd/system' /usr/bin/install -c -m 644 postgresql.service postgresql@.service '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/systemd/system' make install-data-hook make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' test `id -u` -ne 0 || systemctl daemon-reload /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//etc/postgresql-setup/upgrade make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9' Making install in tests make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-setup-8.9/tests' + cd .. + mv /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/share/doc/postgresql16/README.rpm-dist ./ + cat + make DESTDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT install-world make -C ./src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C catalog distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C nodes distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make -C adt jsonpath_gram.h make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: 'jsonpath_gram.h' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C doc install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc' make -C src install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src' make -C sgml install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc//pgsql'/html '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man'/man1 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man'/man3 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man'/man7 cp -R `for f in ./html; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc//pgsql' cp -R `for f in ./man1; do test -r $f && echo $f && break; done` `for f in ./man3; do test -r $f && echo $f && break; done` `for f in ./man7; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/man' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src/sgml' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/src' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc' make -C src install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src' make -C common install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' /usr/bin/install -c -m 644 libpgcommon.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgcommon.a' /usr/bin/install -c -m 644 libpgcommon_shlib.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgcommon_shlib.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C port install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' /usr/bin/install -c -m 644 libpgport.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgport.a' /usr/bin/install -c -m 644 libpgport_shlib.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgport_shlib.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C timezone install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' make -C tznames install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/tznames' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' /usr/bin/install -c -m 644 ./Africa.txt ./America.txt ./Antarctica.txt ./Asia.txt ./Atlantic.txt ./Australia.txt ./Etc.txt ./Europe.txt ./Indian.txt ./Pacific.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' /usr/bin/install -c -m 644 ./Default ./Australia ./India '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/tznames' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' make -C backend install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C ../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C catalog distprep generated-header-symlinks make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C utils distprep generated-header-symlinks make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make[3]: Nothing to be done for 'distprep'. make -C adt jsonpath_gram.h make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: 'jsonpath_gram.h' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make -C access all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' make -C brin all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make -C common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make -C gin all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make -C gist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make -C heap all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make -C index all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make -C nbtree all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make -C rmgrdesc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make -C spgist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make -C table all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make -C tablesample all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make -C transam all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' make -C archive all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' make -C backup all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make -C bootstrap all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make -C catalog all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C parser all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make -C commands all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make -C executor all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make -C foreign all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' make -C lib all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make -C main all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make -C nodes all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make -C optimizer all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' make -C geqo all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make -C path all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make -C plan all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make -C prep all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make -C util all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' make -C partitioning all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make -C port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make -C postmaster all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make -C regex all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make -C replication all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make -C logical all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make -C rewrite all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make -C statistics all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make -C storage all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' make -C buffer all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make -C file all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make -C freespace all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make -C ipc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make -C large_object all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' make -C lmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make -C page all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make -C smgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make -C sync all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' make -C tcop all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make -C tsearch all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make -C utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make -C activity all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make -C adt all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make -C cache all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make -C error all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make -C fmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' make -C init all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make -C mb all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make -C misc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make -C mmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make -C resowner all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make -C sort all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make -C time all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make -C adt jsonpath_gram.h make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: 'jsonpath_gram.h' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make -C ../../src/timezone all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' make -C jit all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/id/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' /usr/bin/install -c postgres '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/postgres' for lang in de es fr id it ja ka ko pl pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/postgres-16.mo || exit 1; \ done make -C access install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' make -C brin install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/brin' make -C common install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/common' make -C gin install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gin' make -C gist install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/gist' make -C hash install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/hash' make -C heap install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/heap' make -C index install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/index' make -C nbtree install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/nbtree' make -C rmgrdesc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/rmgrdesc' make -C spgist install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/spgist' make -C table install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/table' make -C tablesample install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/tablesample' make -C transam install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access/transam' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/access' make -C archive install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/archive' make -C backup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/backup' make -C bootstrap install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/bootstrap' make -C catalog install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C parser install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/parser' make -C commands install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/commands' make -C executor install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/executor' make -C foreign install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/foreign' make -C lib install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/lib' make -C libpq install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/libpq' make -C main install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/main' make -C nodes install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/nodes' make -C optimizer install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' make -C geqo install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/geqo' make -C path install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/path' make -C plan install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/plan' make -C prep install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/prep' make -C util install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer/util' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/optimizer' make -C partitioning install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/partitioning' make -C port install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/port' make -C postmaster install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/postmaster' make -C regex install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/regex' make -C replication install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make -C logical install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/logical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication' make -C rewrite install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/rewrite' make -C statistics install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/statistics' make -C storage install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' make -C buffer install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/buffer' make -C file install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/file' make -C freespace install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/freespace' make -C ipc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/ipc' make -C large_object install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/large_object' make -C lmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/lmgr' make -C page install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/page' make -C smgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/smgr' make -C sync install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage/sync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/storage' make -C tcop install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tcop' make -C tsearch install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make -C utils install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make -C activity install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/activity' make -C adt install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/adt' make -C cache install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/cache' make -C error install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/error' make -C fmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/fmgr' make -C hash install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/hash' make -C init install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/init' make -C mb install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb' make -C misc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/misc' make -C mmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mmgr' make -C resowner install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/resowner' make -C sort install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/sort' make -C time install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/time' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' make -C ../../src/timezone install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' make -C tznames install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/tznames' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' /usr/bin/install -c -m 644 ./Africa.txt ./America.txt ./Antarctica.txt ./Asia.txt ./Atlantic.txt ./Australia.txt ./Etc.txt ./Europe.txt ./Indian.txt ./Pacific.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' /usr/bin/install -c -m 644 ./Default ./Australia ./India '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/timezonesets' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone/tznames' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/timezone' make -C jit install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/jit' make -C catalog install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' /usr/bin/install -c -m 644 `for f in ./postgres.bki; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/postgres.bki' /usr/bin/install -c -m 644 `for f in ./system_constraints.sql; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/system_constraints.sql' /usr/bin/install -c -m 644 ./system_functions.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/system_functions.sql' /usr/bin/install -c -m 644 ./system_views.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/system_views.sql' /usr/bin/install -c -m 644 ./information_schema.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/information_schema.sql' /usr/bin/install -c -m 644 ./sql_features.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/sql_features.txt' /usr/bin/install -c -m 644 ./fix-CVE-2024-4317.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/fix-CVE-2024-4317.sql' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/catalog' make -C tsearch install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data' /usr/bin/install -c -m 644 ./dicts/synonym_sample.syn ./dicts/thesaurus_sample.ths ./dicts/hunspell_sample.affix ./dicts/ispell_sample.affix ./dicts/ispell_sample.dict ./dicts/hunspell_sample_long.affix ./dicts/hunspell_sample_long.dict ./dicts/hunspell_sample_num.affix ./dicts/hunspell_sample_num.dict '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data/' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/tsearch' make -C utils install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' /usr/bin/install -c -m 644 ./errcodes.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/errcodes.txt' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils' /usr/bin/install -c -m 644 ./libpq/pg_hba.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/pg_hba.conf.sample' /usr/bin/install -c -m 644 ./libpq/pg_ident.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/pg_ident.conf.sample' /usr/bin/install -c -m 644 ./utils/misc/postgresql.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/postgresql.conf.sample' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend' make -C backend/utils/mb/conversion_procs install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs' make -C cyrillic_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 cyrillic_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/cyrillic_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' make -C euc_cn_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 euc_cn_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/euc_cn_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' make -C euc_jp_and_sjis install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 euc_jp_and_sjis.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/euc_jp_and_sjis.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' make -C euc_kr_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 euc_kr_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/euc_kr_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' make -C euc_tw_and_big5 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 euc_tw_and_big5.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/euc_tw_and_big5.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' make -C latin2_and_win1250 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 latin2_and_win1250.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/latin2_and_win1250.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin2_and_win1250' make -C latin_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 latin_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/latin_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/latin_and_mic' make -C utf8_and_big5 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_big5.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_big5.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_big5' make -C utf8_and_cyrillic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_cyrillic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_cyrillic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make -C utf8_and_euc_cn install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_euc_cn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_euc_cn.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make -C utf8_and_euc_jp install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_euc_jp.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_euc_jp.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make -C utf8_and_euc_kr install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_euc_kr.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_euc_kr.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make -C utf8_and_euc_tw install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_euc_tw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_euc_tw.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make -C utf8_and_gb18030 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_gb18030.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_gb18030.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' make -C utf8_and_gbk install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_gbk.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_gbk.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_gbk' make -C utf8_and_iso8859 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_iso8859.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_iso8859.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' make -C utf8_and_iso8859_1 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_iso8859_1.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_iso8859_1.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make -C utf8_and_johab install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_johab.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_johab.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_johab' make -C utf8_and_sjis install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_sjis.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_sjis.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis' make -C utf8_and_win install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_win.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_win.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_win' make -C utf8_and_uhc install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_uhc.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_uhc.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_uhc' make -C utf8_and_euc2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_euc2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_euc2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' make -C utf8_and_sjis2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 utf8_and_sjis2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/utf8_and_sjis2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make -C euc2004_sjis2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 euc2004_sjis2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/euc2004_sjis2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/utils/mb/conversion_procs' make -C backend/snowball install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data' /usr/bin/install -c -m 755 dict_snowball.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/dict_snowball.so' /usr/bin/install -c -m 644 snowball_create.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' /usr/bin/install -c -m 644 ./stopwords/danish.stop ./stopwords/dutch.stop ./stopwords/english.stop ./stopwords/finnish.stop ./stopwords/french.stop ./stopwords/german.stop ./stopwords/hungarian.stop ./stopwords/italian.stop ./stopwords/nepali.stop ./stopwords/norwegian.stop ./stopwords/portuguese.stop ./stopwords/russian.stop ./stopwords/spanish.stop ./stopwords/swedish.stop ./stopwords/turkish.stop '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/snowball' make -C include install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/libpq' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/access '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/archive '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/bootstrap '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/catalog '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/commands '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/common '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/datatype '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/executor '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/fe_utils '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/foreign '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/jit '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/lib '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/libpq '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/mb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/nodes '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/optimizer '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/parser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/partitioning '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/postmaster '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/regex '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/replication '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/rewrite '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/statistics '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/storage '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/tcop '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/snowball '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/snowball/libstemmer '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/tsearch '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/tsearch/dicts '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/utils '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/atomics '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32_msvc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32_msvc/sys '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32/arpa '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32/netinet '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/port/win32/sys '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/portability /usr/bin/install -c -m 644 ./postgres_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 ./libpq/libpq-fs.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/libpq' /usr/bin/install -c -m 644 pg_config.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 pg_config_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 pg_config_os.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 ./pg_config_manual.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 ./c.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./port.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./postgres_fe.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./libpq/pqcomm.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal/libpq' /usr/bin/install -c -m 644 pg_config.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 pg_config_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 pg_config_os.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 nodes/nodetags.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/nodes' /usr/bin/install -c -m 644 utils/errcodes.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/utils' /usr/bin/install -c -m 644 utils/fmgroids.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/utils' /usr/bin/install -c -m 644 utils/fmgrprotos.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/utils' /usr/bin/install -c -m 644 ./*.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' for dir in access archive bootstrap catalog commands common datatype executor fe_utils foreign jit lib libpq mb nodes optimizer parser partitioning postmaster regex replication rewrite statistics storage tcop snowball snowball/libstemmer tsearch tsearch/dicts utils port port/atomics port/win32 port/win32_msvc port/win32_msvc/sys port/win32/arpa port/win32/netinet port/win32/sys portability; do \ /usr/bin/install -c -m 644 ./$dir/*.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server'/$dir || exit; \ done make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/include' make -C interfaces install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces' make -C libpq install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pkgconfig' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' /usr/bin/install -c -m 755 libpq.so.private16-5.16 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpq.so.private16-5.16' cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' && \ rm -f libpq.so.private16-5 && \ ln -s libpq.so.private16-5.16 libpq.so.private16-5 cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' && \ rm -f libpq.so && \ ln -s libpq.so.private16-5.16 libpq.so /usr/bin/install -c -m 644 libpq.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpq.a' /usr/bin/install -c -m 644 libpq.pc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pkgconfig/libpq.pc' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/libpqprivate16-5-16.mo || exit 1; \ done /usr/bin/install -c -m 644 ./libpq-fe.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 ./libpq-events.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include' /usr/bin/install -c -m 644 ./libpq-int.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./fe-auth-sasl.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./pqexpbuffer.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/internal' /usr/bin/install -c -m 644 ./pg_service.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/pg_service.conf.sample' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces' make -C backend/replication/libpqwalreceiver install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' make -C ../../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 libpqwalreceiver.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/libpqwalreceiver.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/libpqwalreceiver' make -C backend/replication/pgoutput install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 pgoutput.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgoutput.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/backend/replication/pgoutput' make -C fe_utils install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64' /usr/bin/install -c -m 644 libpgfeutils.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgfeutils.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make -C bin install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin' make -C initdb install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/initdb-16.mo || exit 1; \ done /usr/bin/install -c initdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/initdb' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/initdb' make -C pg_amcheck install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in de el es fr it ja ka ko ru sv uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_amcheck-16.mo || exit 1; \ done /usr/bin/install -c pg_amcheck '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_amcheck' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_amcheck' make -C pg_archivecleanup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_archivecleanup-16.mo || exit 1; \ done /usr/bin/install -c pg_archivecleanup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_archivecleanup' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_archivecleanup' make -C pg_basebackup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_basebackup-16.mo || exit 1; \ done /usr/bin/install -c pg_basebackup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_basebackup' /usr/bin/install -c pg_receivewal '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_receivewal' /usr/bin/install -c pg_recvlogical '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_recvlogical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_basebackup' make -C pg_checksums install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_checksums-16.mo || exit 1; \ done /usr/bin/install -c pg_checksums '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_checksums' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_checksums' make -C pg_config install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/nb/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ro/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ta/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko nb pl pt_BR ro ru sv ta tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_server_config-16.mo || exit 1; \ done /usr/bin/install -c -m 755 pg_server_config '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_server_config' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_config' make -C pg_controldata install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_controldata-16.mo || exit 1; \ done /usr/bin/install -c pg_controldata '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_controldata' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_controldata' make -C pg_ctl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_ctl-16.mo || exit 1; \ done /usr/bin/install -c pg_ctl '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_ctl' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_ctl' make -C pg_dump install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_dump-16.mo || exit 1; \ done /usr/bin/install -c pg_dump '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/pg_dump /usr/bin/install -c pg_restore '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/pg_restore /usr/bin/install -c pg_dumpall '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/pg_dumpall make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_dump' make -C pg_resetwal install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_resetwal-16.mo || exit 1; \ done /usr/bin/install -c pg_resetwal '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_resetwal' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_resetwal' make -C pg_rewind install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_rewind-16.mo || exit 1; \ done /usr/bin/install -c pg_rewind '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_rewind' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_rewind' make -C pg_test_fsync install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_test_fsync-16.mo || exit 1; \ done /usr/bin/install -c pg_test_fsync '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_test_fsync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_fsync' make -C pg_test_timing install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_test_timing-16.mo || exit 1; \ done /usr/bin/install -c pg_test_timing '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_test_timing' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_test_timing' make -C pg_upgrade install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de es fr ja ka ko ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_upgrade-16.mo || exit 1; \ done /usr/bin/install -c pg_upgrade '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_upgrade' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_upgrade' make -C pg_verifybackup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in de el es fr it ja ka ko ru sv uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_verifybackup-16.mo || exit 1; \ done /usr/bin/install -c pg_verifybackup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_verifybackup' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_verifybackup' make -C pg_waldump install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr it ja ka ko ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pg_waldump-16.mo || exit 1; \ done /usr/bin/install -c pg_waldump '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pg_waldump' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pg_waldump' make -C pgbench install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' /usr/bin/install -c pgbench '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/pgbench' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/pgbench' make -C psql install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/psql-16.mo || exit 1; \ done /usr/bin/install -c psql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/psql' /usr/bin/install -c -m 644 ./psqlrc.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/psqlrc.sample' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/psql' make -C scripts install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pgscripts-16.mo || exit 1; \ done /usr/bin/install -c createdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/createdb /usr/bin/install -c dropdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/dropdb /usr/bin/install -c createuser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/createuser /usr/bin/install -c dropuser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/dropuser /usr/bin/install -c clusterdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/clusterdb /usr/bin/install -c vacuumdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/vacuumdb /usr/bin/install -c reindexdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/reindexdb /usr/bin/install -c pg_isready '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin'/pg_isready make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin/scripts' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/bin' make -C pl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl' make -C plpgsql install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql' make -C src install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ro/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/plpgsql-16.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 plpgsql.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/plpgsql.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 ./plpgsql.control ./plpgsql--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 './plpgsql.h' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql/src' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpgsql' make -C plperl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ro/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/plperl-16.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/plperl.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 ./plperl.control ./plperl--1.0.sql ./plperlu.control ./plperlu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./plperl.h ./plperl_system.h ./ppport.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plperl' make -C plpython install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/plpython-16.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/plpython3.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' /usr/bin/install -c -m 644 ./plpython3u.control ./plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./plpython.h ./plpython_system.h ./plpy_cursorobject.h ./plpy_elog.h ./plpy_exec.h ./plpy_main.h ./plpy_planobject.h ./plpy_plpymodule.h ./plpy_procedure.h ./plpy_resultobject.h ./plpy_spi.h ./plpy_subxactobject.h ./plpy_typeio.h ./plpy_util.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/plpython' make -C tcl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ro/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/zh_TW/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/locale'/$lang/LC_MESSAGES/pltcl-16.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 pltcl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pltcl.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 644 ./pltcl.control ./pltcl--1.0.sql ./pltclu.control ./pltclu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl/tcl' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/pl' make -C makefiles install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/makefiles' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/makefiles' /usr/bin/install -c -m 644 ./pgxs.mk '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/makefiles/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/makefiles' make -C test/regress install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make -C ../../../contrib/spi make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/test/regress' /usr/bin/install -c pg_regress '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/test/regress/pg_regress' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/regress' make -C test/isolation install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/test/isolation' /usr/bin/install -c pg_isolation_regress '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/test/isolation/pg_isolation_regress' /usr/bin/install -c isolationtester '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/test/isolation/isolationtester' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/isolation' make -C test/perl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/perl' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/test/perl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src' /usr/bin/install -c -m 644 Makefile.global '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/Makefile.global' /usr/bin/install -c -m 644 Makefile.port '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/Makefile.port' /usr/bin/install -c -m 644 ./Makefile.shlib '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/Makefile.shlib' /usr/bin/install -c -m 644 ./nls-global.mk '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/src/nls-global.mk' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src' make -C config install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/config' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/config' /usr/bin/install -c -m 755 ./install-sh '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/config/install-sh' /usr/bin/install -c -m 755 ./missing '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/config/missing' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/config' make -C contrib install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib' make -C adminpack install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 adminpack.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/adminpack.so' /usr/bin/install -c -m 644 ./adminpack.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./adminpack--1.0.sql ./adminpack--1.0--1.1.sql ./adminpack--1.1--2.0.sql ./adminpack--2.0--2.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/adminpack' make -C amcheck install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 amcheck.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/amcheck.so' /usr/bin/install -c -m 644 ./amcheck.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./amcheck--1.2--1.3.sql ./amcheck--1.1--1.2.sql ./amcheck--1.0--1.1.sql ./amcheck--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/amcheck' make -C auth_delay install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 auth_delay.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auth_delay' make -C auto_explain install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 auto_explain.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/auto_explain.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/auto_explain' make -C basic_archive install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 basic_archive.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basic_archive' make -C basebackup_to_shell install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 basebackup_to_shell.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/basebackup_to_shell.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/basebackup_to_shell' make -C bloom install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 bloom.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/bloom.so' /usr/bin/install -c -m 644 ./bloom.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./bloom--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bloom' make -C btree_gin install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 btree_gin.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/btree_gin.so' /usr/bin/install -c -m 644 ./btree_gin.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./btree_gin--1.0.sql ./btree_gin--1.0--1.1.sql ./btree_gin--1.1--1.2.sql ./btree_gin--1.2--1.3.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gin' make -C btree_gist install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 btree_gist.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/btree_gist.so' /usr/bin/install -c -m 644 ./btree_gist.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./btree_gist--1.0--1.1.sql ./btree_gist--1.1--1.2.sql ./btree_gist--1.2.sql ./btree_gist--1.2--1.3.sql ./btree_gist--1.3--1.4.sql ./btree_gist--1.4--1.5.sql ./btree_gist--1.5--1.6.sql ./btree_gist--1.6--1.7.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/btree_gist' make -C citext install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./citext.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./citext--1.4.sql ./citext--1.5--1.6.sql ./citext--1.4--1.5.sql ./citext--1.3--1.4.sql ./citext--1.2--1.3.sql ./citext--1.1--1.2.sql ./citext--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 citext.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/citext' make -C cube install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 cube.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/cube.so' /usr/bin/install -c -m 644 ./cube.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./cube--1.2.sql ./cube--1.2--1.3.sql ./cube--1.3--1.4.sql ./cube--1.4--1.5.sql ./cube--1.1--1.2.sql ./cube--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/cube/' /usr/bin/install -c -m 644 ./cubedata.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/cube/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/cube' make -C dblink install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' make -C ../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 dblink.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/dblink.so' /usr/bin/install -c -m 644 ./dblink.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./dblink--1.2.sql ./dblink--1.1--1.2.sql ./dblink--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dblink' make -C dict_int install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 dict_int.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/dict_int.so' /usr/bin/install -c -m 644 ./dict_int.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./dict_int--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_int' make -C dict_xsyn install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data' /usr/bin/install -c -m 755 dict_xsyn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/dict_xsyn.so' /usr/bin/install -c -m 644 ./dict_xsyn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./dict_xsyn--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./xsyn_sample.rules '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/dict_xsyn' make -C earthdistance install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./earthdistance.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./earthdistance--1.1.sql ./earthdistance--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 earthdistance.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/earthdistance' make -C file_fdw install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./file_fdw.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./file_fdw--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 file_fdw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/file_fdw' make -C fuzzystrmatch install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 fuzzystrmatch.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/fuzzystrmatch.so' /usr/bin/install -c -m 644 ./fuzzystrmatch.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./fuzzystrmatch--1.1.sql ./fuzzystrmatch--1.1--1.2.sql ./fuzzystrmatch--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/fuzzystrmatch' make -C hstore install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 hstore.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/hstore.so' /usr/bin/install -c -m 644 ./hstore.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./hstore--1.4.sql ./hstore--1.7--1.8.sql ./hstore--1.6--1.7.sql ./hstore--1.5--1.6.sql ./hstore--1.4--1.5.sql ./hstore--1.3--1.4.sql ./hstore--1.2--1.3.sql ./hstore--1.1--1.2.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/hstore/' /usr/bin/install -c -m 644 ./hstore.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/hstore/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore' make -C intagg install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intagg' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 644 ./intagg.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./intagg--1.1.sql ./intagg--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intagg' make -C intarray install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 _int.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/_int.so' /usr/bin/install -c -m 644 ./intarray.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./intarray--1.4--1.5.sql ./intarray--1.3--1.4.sql ./intarray--1.2--1.3.sql ./intarray--1.2.sql ./intarray--1.1--1.2.sql ./intarray--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/intarray' make -C isn install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./isn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./isn--1.1.sql ./isn--1.1--1.2.sql ./isn--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 isn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/isn/' /usr/bin/install -c -m 644 ./isn.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/isn/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/isn' make -C lo install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./lo.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./lo--1.1.sql ./lo--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 lo.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/lo' make -C ltree install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 ltree.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/ltree.so' /usr/bin/install -c -m 644 ./ltree.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./ltree--1.1--1.2.sql ./ltree--1.1.sql ./ltree--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/ltree/' /usr/bin/install -c -m 644 ./ltree.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/ltree/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree' make -C oid2name install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' /usr/bin/install -c oid2name '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/oid2name' make -C old_snapshot install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 old_snapshot.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/old_snapshot.so' /usr/bin/install -c -m 644 ./old_snapshot.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./old_snapshot--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/old_snapshot' make -C pageinspect install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pageinspect.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pageinspect.so' /usr/bin/install -c -m 644 ./pageinspect.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pageinspect--1.11--1.12.sql ./pageinspect--1.10--1.11.sql ./pageinspect--1.9--1.10.sql ./pageinspect--1.8--1.9.sql ./pageinspect--1.7--1.8.sql ./pageinspect--1.6--1.7.sql ./pageinspect--1.5.sql ./pageinspect--1.5--1.6.sql ./pageinspect--1.4--1.5.sql ./pageinspect--1.3--1.4.sql ./pageinspect--1.2--1.3.sql ./pageinspect--1.1--1.2.sql ./pageinspect--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pageinspect' make -C passwordcheck install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 passwordcheck.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/passwordcheck.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/passwordcheck' make -C pg_buffercache install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_buffercache.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_buffercache.so' /usr/bin/install -c -m 644 ./pg_buffercache.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_buffercache--1.2.sql ./pg_buffercache--1.2--1.3.sql ./pg_buffercache--1.1--1.2.sql ./pg_buffercache--1.0--1.1.sql ./pg_buffercache--1.3--1.4.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_buffercache' make -C pg_freespacemap install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_freespacemap.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_freespacemap.so' /usr/bin/install -c -m 644 ./pg_freespacemap.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_freespacemap--1.1.sql ./pg_freespacemap--1.1--1.2.sql ./pg_freespacemap--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_freespacemap' make -C pg_prewarm install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_prewarm.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_prewarm.so' /usr/bin/install -c -m 644 ./pg_prewarm.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_prewarm--1.1--1.2.sql ./pg_prewarm--1.1.sql ./pg_prewarm--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_prewarm' make -C pg_stat_statements install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_stat_statements.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_stat_statements.so' /usr/bin/install -c -m 644 ./pg_stat_statements.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_stat_statements--1.4.sql ./pg_stat_statements--1.9--1.10.sql ./pg_stat_statements--1.8--1.9.sql ./pg_stat_statements--1.7--1.8.sql ./pg_stat_statements--1.6--1.7.sql ./pg_stat_statements--1.5--1.6.sql ./pg_stat_statements--1.4--1.5.sql ./pg_stat_statements--1.3--1.4.sql ./pg_stat_statements--1.2--1.3.sql ./pg_stat_statements--1.1--1.2.sql ./pg_stat_statements--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_stat_statements' make -C pg_surgery install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_surgery.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_surgery.so' /usr/bin/install -c -m 644 ./pg_surgery.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_surgery--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_surgery' make -C pg_trgm install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_trgm.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_trgm.so' /usr/bin/install -c -m 644 ./pg_trgm.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_trgm--1.5--1.6.sql ./pg_trgm--1.4--1.5.sql ./pg_trgm--1.3--1.4.sql ./pg_trgm--1.3.sql ./pg_trgm--1.2--1.3.sql ./pg_trgm--1.1--1.2.sql ./pg_trgm--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_trgm' make -C pgrowlocks install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pgrowlocks.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgrowlocks.so' /usr/bin/install -c -m 644 ./pgrowlocks.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pgrowlocks--1.2.sql ./pgrowlocks--1.1--1.2.sql ./pgrowlocks--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgrowlocks' make -C pgstattuple install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pgstattuple.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgstattuple.so' /usr/bin/install -c -m 644 ./pgstattuple.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pgstattuple--1.4.sql ./pgstattuple--1.4--1.5.sql ./pgstattuple--1.3--1.4.sql ./pgstattuple--1.2--1.3.sql ./pgstattuple--1.1--1.2.sql ./pgstattuple--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgstattuple' make -C pg_visibility install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_visibility.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_visibility.so' /usr/bin/install -c -m 644 ./pg_visibility.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_visibility--1.1.sql ./pg_visibility--1.1--1.2.sql ./pg_visibility--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_visibility' make -C pg_walinspect install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pg_walinspect.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pg_walinspect.so' /usr/bin/install -c -m 644 ./pg_walinspect.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pg_walinspect--1.0.sql ./pg_walinspect--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pg_walinspect' make -C postgres_fdw install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' make -C ../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 postgres_fdw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgres_fdw.so' /usr/bin/install -c -m 644 ./postgres_fdw.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./postgres_fdw--1.0.sql ./postgres_fdw--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/postgres_fdw' make -C seg install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 seg.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/seg.so' /usr/bin/install -c -m 644 ./seg.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./seg--1.1.sql ./seg--1.1--1.2.sql ./seg--1.2--1.3.sql ./seg--1.3--1.4.sql ./seg--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/seg/' /usr/bin/install -c -m 644 ./segdata.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/extension/seg/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/seg' make -C spi install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc//pgsql/extension' /usr/bin/install -c -m 644 ./autoinc.control ./insert_username.control ./moddatetime.control ./refint.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./autoinc--1.0.sql ./insert_username--1.0.sql ./moddatetime--1.0.sql ./refint--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 autoinc.so insert_username.so moddatetime.so refint.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' /usr/bin/install -c -m 644 ./autoinc.example ./insert_username.example ./moddatetime.example ./refint.example '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc//pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi' make -C tablefunc install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./tablefunc.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./tablefunc--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 tablefunc.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tablefunc' make -C tcn install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 644 ./tcn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./tcn--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 755 tcn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tcn' make -C test_decoding install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/install -c -m 755 test_decoding.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/test_decoding' make -C tsm_system_rows install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 tsm_system_rows.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/tsm_system_rows.so' /usr/bin/install -c -m 644 ./tsm_system_rows.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./tsm_system_rows--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_rows' make -C tsm_system_time install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 tsm_system_time.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/tsm_system_time.so' /usr/bin/install -c -m 644 ./tsm_system_time.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./tsm_system_time--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/tsm_system_time' make -C unaccent install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data' /usr/bin/install -c -m 755 unaccent.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/unaccent.so' /usr/bin/install -c -m 644 ./unaccent.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./unaccent--1.1.sql ./unaccent--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./unaccent.rules '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/tsearch_data/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/unaccent' make -C vacuumlo install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' /usr/bin/install -c vacuumlo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/vacuumlo' make -C pgcrypto install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pgcrypto.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgcrypto.so' /usr/bin/install -c -m 644 ./pgcrypto.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./pgcrypto--1.3.sql ./pgcrypto--1.2--1.3.sql ./pgcrypto--1.1--1.2.sql ./pgcrypto--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/pgcrypto' make -C sslinfo install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 sslinfo.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/sslinfo.so' /usr/bin/install -c -m 644 ./sslinfo.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./sslinfo--1.2.sql ./sslinfo--1.1--1.2.sql ./sslinfo--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sslinfo' make -C uuid-ossp install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 uuid-ossp.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/uuid-ossp.so' /usr/bin/install -c -m 644 ./uuid-ossp.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./uuid-ossp--1.1.sql ./uuid-ossp--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/uuid-ossp' make -C xml2 install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 pgxml.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxml.so' /usr/bin/install -c -m 644 ./xml2.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./xml2--1.1.sql ./xml2--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/xml2' make -C sepgsql install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/contrib' /usr/bin/install -c -m 755 sepgsql.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/sepgsql.so' /usr/bin/install -c -m 644 sepgsql.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/contrib/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/sepgsql' make -C bool_plperl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 bool_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/bool_plperl.so' /usr/bin/install -c -m 644 ./bool_plperlu.control ./bool_plperl.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./bool_plperlu--1.0.sql ./bool_plperl--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/bool_plperl' make -C hstore_plperl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 hstore_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/hstore_plperl.so' /usr/bin/install -c -m 644 ./hstore_plperl.control ./hstore_plperlu.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./hstore_plperl--1.0.sql ./hstore_plperlu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plperl' make -C jsonb_plperl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 jsonb_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/jsonb_plperl.so' /usr/bin/install -c -m 644 ./jsonb_plperlu.control ./jsonb_plperl.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./jsonb_plperlu--1.0.sql ./jsonb_plperl--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plperl' make -C hstore_plpython install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 hstore_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/hstore_plpython3.so' /usr/bin/install -c -m 644 ./hstore_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./hstore_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/hstore_plpython' make -C jsonb_plpython install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 jsonb_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/jsonb_plpython3.so' /usr/bin/install -c -m 644 ./jsonb_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./jsonb_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/jsonb_plpython' make -C ltree_plpython install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension' /usr/bin/install -c -m 755 ltree_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/ltree_plpython3.so' /usr/bin/install -c -m 644 ./ltree_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' /usr/bin/install -c -m 644 ./ltree_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/ltree_plpython' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib' ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 make -C ./src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C catalog distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C src install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src' make -C common install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 libpgcommon.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgcommon.a' /usr/bin/install -c -m 644 libpgcommon_shlib.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgcommon_shlib.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C port install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 libpgport.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgport.a' /usr/bin/install -c -m 644 libpgport_shlib.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgport_shlib.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C timezone install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' make -C tznames install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/tznames' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' /usr/bin/install -c -m 644 ./Africa.txt ./America.txt ./Antarctica.txt ./Asia.txt ./Atlantic.txt ./Australia.txt ./Etc.txt ./Europe.txt ./Indian.txt ./Pacific.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' /usr/bin/install -c -m 644 ./Default ./Australia ./India '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/tznames' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make -C backend install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C ../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C catalog distprep generated-header-symlinks make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C utils distprep generated-header-symlinks make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[3]: Nothing to be done for 'distprep'. make[3]: Nothing to be done for 'generated-header-symlinks'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C access all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' make -C brin all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' make -C common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' make -C gin all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' make -C gist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' make -C heap all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' make -C index all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' make -C nbtree all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' make -C rmgrdesc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' make -C spgist all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' make -C table all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' make -C tablesample all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' make -C transam all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' make -C backup all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' make -C bootstrap all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' make -C catalog all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C parser all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' make -C commands all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' make -C executor all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' make -C foreign all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' make -C lib all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' make -C libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' make -C main all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' make -C nodes all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' make -C optimizer all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C geqo all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' make -C path all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' make -C plan all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' make -C prep all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' make -C util all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C partitioning all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' make -C port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' make -C postmaster all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' make -C regex all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' make -C replication all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' make -C logical all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' make -C rewrite all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' make -C statistics all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' make -C storage all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' make -C buffer all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' make -C file all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' make -C freespace all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' make -C ipc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' make -C large_object all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' + mv /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/share/man/man1/pg_config.1 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/share/man/man1/pg_server_config.1 + ln -s pg_server_config /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/bin/pg_config + rm /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/lib64/libpq.a + install -d -m 755 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/contrib + install -d -m 755 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension + for header in /usr/include/pgsql/server/pg_config.h /usr/include/pgsql/server/pg_config_ext.h + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT --file /usr/include/pgsql/server/pg_config.h INFO: multilib-fix: moving: '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/pg_config.h' to '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/pg_config-x86_64.h' + for header in /usr/include/pgsql/server/pg_config.h /usr/include/pgsql/server/pg_config_ext.h + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT --file /usr/include/pgsql/server/pg_config_ext.h INFO: multilib-fix: moving: '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/pg_config_ext.h' to '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/include/pgsql/server/pg_config_ext-x86_64.h' + install -d -m 755 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/tutorial + cp -p src/tutorial/Makefile src/tutorial/README src/tutorial/advanced.source src/tutorial/advanced.sql src/tutorial/basics.source src/tutorial/basics.sql src/tutorial/complex.c src/tutorial/complex.so src/tutorial/complex.source src/tutorial/complex.sql src/tutorial/funcs.c src/tutorial/funcs.so src/tutorial/funcs.source src/tutorial/funcs.sql src/tutorial/syscat.source src/tutorial/syscat.sql /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/tutorial + install -d /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc/pam.d + install -m 644 /builddir/build/SOURCES/postgresql.pam /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc/pam.d/postgresql + mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/tmpfiles.d + install -m 0644 /builddir/build/SOURCES/postgresql.tmpfiles.d /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib/tmpfiles.d/postgresql.conf + install -d -m 700 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var/lib/pgsql/data + install -d -m 700 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var/lib/pgsql/backups + install -m 644 /builddir/build/SOURCES/postgresql-bashprofile /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var/lib/pgsql/.bash_profile + rm /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT//usr/share/man/man1/ecpg.1 + pushd postgresql-15.7 + make DESTDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT install make -C lmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' make -C page all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' make -C smgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' make -C sync all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' make -C tcop all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' make -C tsearch all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make -C utils all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C activity all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' make -C adt all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' make -C cache all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' make -C error all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' make -C fmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' make -C hash all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' make -C init all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' make -C mb all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' make -C misc all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' make -C mmgr all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' make -C resowner all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' make -C sort all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' make -C time all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C ../../src/timezone all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make -C jit all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' /usr/bin/install -c postgres '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/postgres' ln -s postgres '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/postmaster' for lang in de es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/postgres-15.mo || exit 1; \ done make -C access install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' make -C brin install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/brin' make -C common install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/common' make -C gin install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gin' make -C gist install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/gist' make -C hash install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/hash' make -C heap install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/heap' make -C index install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/index' make -C nbtree install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/nbtree' make -C rmgrdesc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/rmgrdesc' make -C spgist install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/spgist' make -C table install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/table' make -C tablesample install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/tablesample' make -C transam install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access/transam' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/access' make -C backup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/backup' make -C bootstrap install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/bootstrap' make -C catalog install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C parser install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/parser' make -C commands install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/commands' make -C executor install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/executor' make -C foreign install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/foreign' make -C lib install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/lib' make -C libpq install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/libpq' make -C main install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/main' make -C nodes install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/nodes' make -C optimizer install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C geqo install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/geqo' make -C path install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/path' make -C plan install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/plan' make -C prep install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/prep' make -C util install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer/util' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/optimizer' make -C partitioning install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/partitioning' make -C port install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/port' make -C postmaster install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/postmaster' make -C regex install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/regex' make -C replication install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' make -C logical install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/logical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication' make -C rewrite install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/rewrite' make -C statistics install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/statistics' make -C storage install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' make -C buffer install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/buffer' make -C file install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/file' make -C freespace install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/freespace' make -C ipc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/ipc' make -C large_object install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/large_object' make -C lmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/lmgr' make -C page install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/page' make -C smgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/smgr' make -C sync install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage/sync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/storage' make -C tcop install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tcop' make -C tsearch install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make -C utils install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C activity install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/activity' make -C adt install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/adt' make -C cache install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/cache' make -C error install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/error' make -C fmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/fmgr' make -C hash install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/hash' make -C init install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/init' make -C mb install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb' make -C misc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/misc' make -C mmgr install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mmgr' make -C resowner install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/resowner' make -C sort install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/sort' make -C time install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/time' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make -C ../../src/timezone install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' make -C tznames install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/tznames' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' /usr/bin/install -c -m 644 ./Africa.txt ./America.txt ./Antarctica.txt ./Asia.txt ./Atlantic.txt ./Australia.txt ./Etc.txt ./Europe.txt ./Indian.txt ./Pacific.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' /usr/bin/install -c -m 644 ./Default ./Australia ./India '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/timezonesets' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone/tznames' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/timezone' make -C jit install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/jit' make -C catalog install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' /usr/bin/install -c -m 644 `for f in ./postgres.bki; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/postgres.bki' /usr/bin/install -c -m 644 `for f in ./system_constraints.sql; do test -r $f && echo $f && break; done` '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/system_constraints.sql' /usr/bin/install -c -m 644 ./system_functions.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/system_functions.sql' /usr/bin/install -c -m 644 ./system_views.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/system_views.sql' /usr/bin/install -c -m 644 ./information_schema.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/information_schema.sql' /usr/bin/install -c -m 644 ./sql_features.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/sql_features.txt' /usr/bin/install -c -m 644 ./fix-CVE-2024-4317.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/fix-CVE-2024-4317.sql' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C tsearch install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data' /usr/bin/install -c -m 644 ./dicts/synonym_sample.syn ./dicts/thesaurus_sample.ths ./dicts/hunspell_sample.affix ./dicts/ispell_sample.affix ./dicts/ispell_sample.dict ./dicts/hunspell_sample_long.affix ./dicts/hunspell_sample_long.dict ./dicts/hunspell_sample_num.affix ./dicts/hunspell_sample_num.dict '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data/' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/tsearch' make -C utils install-data make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' /usr/bin/install -c -m 644 ./errcodes.txt '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/errcodes.txt' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' /usr/bin/install -c -m 644 ./libpq/pg_hba.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/pg_hba.conf.sample' /usr/bin/install -c -m 644 ./libpq/pg_ident.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/pg_ident.conf.sample' /usr/bin/install -c -m 644 ./utils/misc/postgresql.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/postgresql.conf.sample' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C backend/utils/mb/conversion_procs install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs' make -C cyrillic_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 cyrillic_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/cyrillic_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/cyrillic_and_mic' make -C euc_cn_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 euc_cn_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/euc_cn_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_cn_and_mic' make -C euc_jp_and_sjis install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 euc_jp_and_sjis.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/euc_jp_and_sjis.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_jp_and_sjis' make -C euc_kr_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 euc_kr_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/euc_kr_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_kr_and_mic' make -C euc_tw_and_big5 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 euc_tw_and_big5.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/euc_tw_and_big5.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc_tw_and_big5' make -C latin2_and_win1250 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin2_and_win1250' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 latin2_and_win1250.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/latin2_and_win1250.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin2_and_win1250' make -C latin_and_mic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin_and_mic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 latin_and_mic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/latin_and_mic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/latin_and_mic' make -C utf8_and_big5 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_big5' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_big5.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_big5.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_big5' make -C utf8_and_cyrillic install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_cyrillic.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_cyrillic.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make -C utf8_and_euc_cn install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_euc_cn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_euc_cn.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make -C utf8_and_euc_jp install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_euc_jp.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_euc_jp.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make -C utf8_and_euc_kr install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_euc_kr.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_euc_kr.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make -C utf8_and_euc_tw install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_euc_tw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_euc_tw.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make -C utf8_and_gb18030 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_gb18030.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_gb18030.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gb18030' make -C utf8_and_gbk install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gbk' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_gbk.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_gbk.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_gbk' make -C utf8_and_iso8859 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_iso8859.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_iso8859.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859' make -C utf8_and_iso8859_1 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_iso8859_1.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_iso8859_1.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make -C utf8_and_johab install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_johab' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_johab.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_johab.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_johab' make -C utf8_and_sjis install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_sjis.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_sjis.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis' make -C utf8_and_win install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_win' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_win.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_win.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_win' make -C utf8_and_uhc install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_uhc' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_uhc.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_uhc.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_uhc' make -C utf8_and_euc2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_euc2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_euc2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_euc2004' make -C utf8_and_sjis2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 utf8_and_sjis2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/utf8_and_sjis2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make -C euc2004_sjis2004 install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 euc2004_sjis2004.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/euc2004_sjis2004.so' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs/euc2004_sjis2004' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils/mb/conversion_procs' make -C backend/snowball install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data' /usr/bin/install -c -m 755 dict_snowball.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/dict_snowball.so' /usr/bin/install -c -m 644 snowball_create.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/snowball' make -C include install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/libpq' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/access '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/bootstrap '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/catalog '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/commands '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/common '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/datatype '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/executor '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/fe_utils '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/foreign '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/jit '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/lib '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/libpq '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/mb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/nodes '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/optimizer '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/parser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/partitioning '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/postmaster '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/regex '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/replication '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/rewrite '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/statistics '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/storage '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/tcop '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/snowball '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/snowball/libstemmer '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/tsearch '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/tsearch/dicts '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/utils '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/atomics '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32_msvc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32_msvc/sys '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32/arpa '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32/netinet '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/port/win32/sys '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/portability /usr/bin/install -c -m 644 ./postgres_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 ./libpq/libpq-fs.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/libpq' /usr/bin/install -c -m 644 pg_config.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 pg_config_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 pg_config_os.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 ./pg_config_manual.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 ./c.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./port.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./postgres_fe.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./libpq/pqcomm.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal/libpq' /usr/bin/install -c -m 644 pg_config.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 pg_config_ext.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 pg_config_os.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 utils/errcodes.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/utils' /usr/bin/install -c -m 644 utils/fmgroids.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/utils' /usr/bin/install -c -m 644 utils/fmgrprotos.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/utils' cp ./*.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/ for dir in access bootstrap catalog commands common datatype executor fe_utils foreign jit lib libpq mb nodes optimizer parser partitioning postmaster regex replication rewrite statistics storage tcop snowball snowball/libstemmer tsearch tsearch/dicts utils port port/atomics port/win32 port/win32_msvc port/win32_msvc/sys port/win32/arpa port/win32/netinet port/win32/sys portability; do \ cp ./$dir/*.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/$dir/ || exit; \ done cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' && chmod 644 *.h for dir in access bootstrap catalog commands common datatype executor fe_utils foreign jit lib libpq mb nodes optimizer parser partitioning postmaster regex replication rewrite statistics storage tcop snowball snowball/libstemmer tsearch tsearch/dicts utils port port/atomics port/win32 port/win32_msvc port/win32_msvc/sys port/win32/arpa port/win32/netinet port/win32/sys portability; do \ cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server'/$dir || exit; \ chmod 644 *.h || exit; \ done make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/include' make -C interfaces install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces' make -C libpq install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' /usr/bin/install -c -m 755 libpq.so.private16-5.15 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpq.so.private16-5.15' cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libpq.so.private16-5 && \ ln -s libpq.so.private16-5.15 libpq.so.private16-5 cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libpq.so && \ ln -s libpq.so.private16-5.15 libpq.so /usr/bin/install -c -m 644 libpq.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpq.a' /usr/bin/install -c -m 644 libpq.pc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig/libpq.pc' for lang in cs de el es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/libpqprivate16-5-15.mo || exit 1; \ done /usr/bin/install -c -m 644 ./libpq-fe.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 ./libpq-events.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' /usr/bin/install -c -m 644 ./libpq-int.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./fe-auth-sasl.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./pqexpbuffer.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/internal' /usr/bin/install -c -m 644 ./pg_service.conf.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/pg_service.conf.sample' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ecpg install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg' make -C include install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/include' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/informix/esql' /usr/bin/install -c -m 644 ./ecpgerrno.h ./ecpglib.h ./ecpgtype.h ./sqlca.h ./sql3types.h ./ecpg_informix.h ./pgtypes_error.h ./pgtypes_numeric.h ./pgtypes_timestamp.h ./pgtypes_date.h ./pgtypes_interval.h ./pgtypes.h ./sqlda.h ./sqlda-compat.h ./sqlda-native.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/' /usr/bin/install -c -m 644 ./datetime.h ./decimal.h ./sqltypes.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/informix/esql/' /usr/bin/install -c -m 644 ../../../../src/interfaces/ecpg/include/ecpg_config.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/include' make -C pgtypeslib install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig' /usr/bin/install -c -m 755 libpgtypes.so.private16-3.15 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgtypes.so.private16-3.15' cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libpgtypes.so.private16-3 && \ ln -s libpgtypes.so.private16-3.15 libpgtypes.so.private16-3 cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libpgtypes.so && \ ln -s libpgtypes.so.private16-3.15 libpgtypes.so /usr/bin/install -c -m 644 libpgtypes.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgtypes.a' /usr/bin/install -c -m 644 libpgtypes.pc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig/libpgtypes.pc' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ecpglib install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/ecpglibprivate16-6-15.mo || exit 1; \ done make -C ../../../../src/interfaces/libpq all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../../src/interfaces/ecpg/pgtypeslib all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig' /usr/bin/install -c -m 755 libecpg.so.private16-6.15 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libecpg.so.private16-6.15' cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libecpg.so.private16-6 && \ ln -s libecpg.so.private16-6.15 libecpg.so.private16-6 cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libecpg.so && \ ln -s libecpg.so.private16-6.15 libecpg.so /usr/bin/install -c -m 644 libecpg.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libecpg.a' /usr/bin/install -c -m 644 libecpg.pc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig/libecpg.pc' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' make -C compatlib install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/compatlib' make -C ../../../../src/interfaces/ecpg/ecpglib all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' make -C ../../../../src/interfaces/libpq all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../../src/interfaces/ecpg/pgtypeslib all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[7]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/ecpglib' make -C ../../../../src/interfaces/ecpg/pgtypeslib all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' make -C ../../../../src/port all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[6]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/pgtypeslib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig' /usr/bin/install -c -m 755 libecpg_compat.so.private16-3.15 '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libecpg_compat.so.private16-3.15' cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libecpg_compat.so.private16-3 && \ ln -s libecpg_compat.so.private16-3.15 libecpg_compat.so.private16-3 cd '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' && \ rm -f libecpg_compat.so && \ ln -s libecpg_compat.so.private16-3.15 libecpg_compat.so /usr/bin/install -c -m 644 libecpg_compat.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libecpg_compat.a' /usr/bin/install -c -m 644 libecpg_compat.pc '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pkgconfig/libecpg_compat.pc' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/compatlib' make -C preproc install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc' make -C ../../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_TW/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN zh_TW; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/ecpg-15.mo || exit 1; \ done /usr/bin/install -c ecpg '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg/preproc' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/ecpg' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces' make -C backend/replication/libpqwalreceiver install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/libpqwalreceiver' make -C ../../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 libpqwalreceiver.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpqwalreceiver.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/libpqwalreceiver' make -C backend/replication/pgoutput install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/pgoutput' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 pgoutput.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgoutput.so' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/replication/pgoutput' make -C fe_utils install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 libpgfeutils.a '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/libpgfeutils.a' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make -C bin install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin' make -C initdb install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko pt_BR ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/initdb-15.mo || exit 1; \ done /usr/bin/install -c initdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/initdb' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/initdb' make -C pg_amcheck install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_amcheck' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_amcheck-15.mo || exit 1; \ done /usr/bin/install -c pg_amcheck '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_amcheck' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_amcheck' make -C pg_archivecleanup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_archivecleanup' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_archivecleanup-15.mo || exit 1; \ done /usr/bin/install -c pg_archivecleanup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_archivecleanup' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_archivecleanup' make -C pg_basebackup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko ru sv uk; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_basebackup-15.mo || exit 1; \ done /usr/bin/install -c pg_basebackup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_basebackup' /usr/bin/install -c pg_receivewal '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_receivewal' /usr/bin/install -c pg_recvlogical '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_recvlogical' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_basebackup' make -C pg_checksums install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_checksums' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko pt_BR ru sv uk; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_checksums-15.mo || exit 1; \ done /usr/bin/install -c pg_checksums '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_checksums' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_checksums' make -C pg_config install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_config' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/he/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr he it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_config-15.mo || exit 1; \ done /usr/bin/install -c -m 755 pg_config '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_config' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_config' make -C pg_controldata install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_controldata' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_controldata-15.mo || exit 1; \ done /usr/bin/install -c pg_controldata '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_controldata' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_controldata' make -C pg_ctl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_ctl' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_ctl-15.mo || exit 1; \ done /usr/bin/install -c pg_ctl '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_ctl' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_ctl' make -C pg_dump install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_dump-15.mo || exit 1; \ done /usr/bin/install -c pg_dump '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/pg_dump /usr/bin/install -c pg_restore '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/pg_restore /usr/bin/install -c pg_dumpall '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/pg_dumpall make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_dump' make -C pg_resetwal install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_resetwal-15.mo || exit 1; \ done /usr/bin/install -c pg_resetwal '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_resetwal' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_resetwal' make -C pg_rewind install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_rewind-15.mo || exit 1; \ done /usr/bin/install -c pg_rewind '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_rewind' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_rewind' make -C pg_test_fsync install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_fsync' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko pt_BR ru sv uk; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_test_fsync-15.mo || exit 1; \ done /usr/bin/install -c pg_test_fsync '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_test_fsync' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_fsync' make -C pg_test_timing install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_timing' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko pt_BR ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_test_timing-15.mo || exit 1; \ done /usr/bin/install -c pg_test_timing '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_test_timing' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_test_timing' make -C pg_upgrade install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_upgrade-15.mo || exit 1; \ done /usr/bin/install -c pg_upgrade '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_upgrade' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_upgrade' make -C pg_verifybackup install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_verifybackup' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_verifybackup-15.mo || exit 1; \ done /usr/bin/install -c pg_verifybackup '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_verifybackup' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_verifybackup' make -C pg_waldump install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_waldump' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in de el es fr it ja ka ko ru sv uk; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pg_waldump-15.mo || exit 1; \ done /usr/bin/install -c pg_waldump '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pg_waldump' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pg_waldump' make -C pgbench install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' /usr/bin/install -c pgbench '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/pgbench' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/pgbench' make -C psql install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share' for lang in cs de el es fr it ja ka ko ru sv uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/psql-15.mo || exit 1; \ done /usr/bin/install -c psql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin/psql' /usr/bin/install -c -m 644 ./psqlrc.sample '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/psqlrc.sample' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/psql' make -C scripts install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts' make -C ../../../src/interfaces/libpq all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[5]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../src/fe_utils all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/fe_utils' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' for lang in cs de el es fr it ja ka ko pt_BR ru sv tr uk zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pgscripts-15.mo || exit 1; \ done /usr/bin/install -c createdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/createdb /usr/bin/install -c dropdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/dropdb /usr/bin/install -c createuser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/createuser /usr/bin/install -c dropuser '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/dropuser /usr/bin/install -c clusterdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/clusterdb /usr/bin/install -c vacuumdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/vacuumdb /usr/bin/install -c reindexdb '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/reindexdb /usr/bin/install -c pg_isready '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin'/pg_isready make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin/scripts' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/bin' make -C pl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl' make -C plpgsql install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql' make -C src install make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/plpgsql-15.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 plpgsql.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/plpgsql.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 ./plpgsql.control ./plpgsql--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 './plpgsql.h' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql/src' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpgsql' make -C plperl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/plperl-15.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/plperl.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 ./plperl.control ./plperl--1.0.sql ./plperlu.control ./plperlu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./plperl.h ./plperl_system.h ./ppport.h ./plperl_helpers.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plperl' make -C plpython install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/plpython-15.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/plpython3.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' /usr/bin/install -c -m 644 ./plpython3u.control ./plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./plpython.h ./plpython_system.h ./plpy_cursorobject.h ./plpy_elog.h ./plpy_exec.h ./plpy_main.h ./plpy_planobject.h ./plpy_plpymodule.h ./plpy_procedure.h ./plpy_resultobject.h ./plpy_spi.h ./plpy_subxactobject.h ./plpy_typeio.h ./plpy_util.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/plpython' make -C tcl install make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/cs/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/de/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/el/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/es/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/fr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/it/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ja/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ka/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ko/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pl/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/pt_BR/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/ru/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/sv/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/tr/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/uk/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/vi/LC_MESSAGES '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/zh_CN/LC_MESSAGES for lang in cs de el es fr it ja ka ko pl pt_BR ru sv tr uk vi zh_CN; do \ /usr/bin/install -c -m 644 po/$lang.mo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/locale'/$lang/LC_MESSAGES/pltcl-15.mo || exit 1; \ done /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 pltcl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pltcl.so' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 644 ./pltcl.control ./pltcl--1.0.sql ./pltclu.control ./pltclu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl/tcl' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/pl' make -C makefiles install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/makefiles' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/makefiles' /usr/bin/install -c -m 644 ./pgxs.mk '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/makefiles/' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/makefiles' make -C test/regress install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make -C ../../../contrib/spi make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/test/regress' /usr/bin/install -c pg_regress '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/test/regress/pg_regress' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/regress' make -C test/isolation install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation' make -C ../../../src/interfaces/libpq all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[4]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/test/isolation' /usr/bin/install -c pg_isolation_regress '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/test/isolation/pg_isolation_regress' /usr/bin/install -c isolationtester '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/test/isolation/isolationtester' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/isolation' make -C test/perl install make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/perl' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/test/perl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src' /usr/bin/install -c -m 644 Makefile.global '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/Makefile.global' /usr/bin/install -c -m 644 Makefile.port '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/Makefile.port' /usr/bin/install -c -m 644 ./Makefile.shlib '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/Makefile.shlib' /usr/bin/install -c -m 644 ./nls-global.mk '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/src/nls-global.mk' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src' make -C config install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/config' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/config' /usr/bin/install -c -m 755 ./install-sh '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/config/install-sh' /usr/bin/install -c -m 755 ./missing '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/config/missing' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/config' make: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib' make -C ../src/backend generated-headers make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C catalog distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/catalog' make -C utils distprep generated-header-symlinks make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[2]: Nothing to be done for 'distprep'. make[2]: Nothing to be done for 'generated-header-symlinks'. make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend/utils' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/backend' make -C adminpack install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/adminpack' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 adminpack.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/adminpack.so' /usr/bin/install -c -m 644 ./adminpack.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./adminpack--1.0.sql ./adminpack--1.0--1.1.sql ./adminpack--1.1--2.0.sql ./adminpack--2.0--2.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/adminpack' make -C amcheck install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 amcheck.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/amcheck.so' + make -C contrib DESTDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT install + popd + pushd /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15 + rm bin/clusterdb + rm bin/createdb + rm bin/createuser + rm bin/dropdb + rm bin/dropuser + rm bin/ecpg + rm bin/initdb + rm bin/pg_basebackup + rm bin/pg_dump + rm bin/pg_dumpall + rm bin/pg_restore + rm bin/pgbench + rm bin/psql + rm bin/reindexdb + rm bin/vacuumdb + rm -rf share/doc + rm -rf share/man + rm -rf share/tsearch_data + rm lib/libecpg.a lib/libecpg_compat.a lib/libpgcommon.a lib/libpgcommon_shlib.a lib/libpgfeutils.a lib/libpgport.a lib/libpgport_shlib.a lib/libpgtypes.a lib/libpq.a + rm lib/libpq.so lib/libpq.so.private16-5 lib/libpq.so.private16-5.15 + rm lib/libecpg.so lib/libecpg.so.private16-6 lib/libecpg.so.private16-6.15 lib/libecpg_compat.so lib/libecpg_compat.so.private16-3 lib/libecpg_compat.so.private16-3.15 lib/libpgtypes.so lib/libpgtypes.so.private16-3 lib/libpgtypes.so.private16-3.15 + rm share/postgres.bki + rm share/pg_hba.conf.sample share/pg_ident.conf.sample share/pg_service.conf.sample share/postgresql.conf.sample share/psqlrc.sample + rm share/fix-CVE-2024-4317.sql share/information_schema.sql share/snowball_create.sql share/system_constraints.sql share/system_functions.sql share/system_views.sql + rm share/errcodes.txt share/sql_features.txt + rm share/extension/adminpack--1.0--1.1.sql share/extension/adminpack--1.0.sql share/extension/adminpack--1.1--2.0.sql share/extension/adminpack--2.0--2.1.sql share/extension/amcheck--1.0--1.1.sql share/extension/amcheck--1.0.sql share/extension/amcheck--1.1--1.2.sql share/extension/amcheck--1.2--1.3.sql share/extension/autoinc--1.0.sql share/extension/bloom--1.0.sql share/extension/bool_plperl--1.0.sql share/extension/bool_plperlu--1.0.sql share/extension/btree_gin--1.0--1.1.sql share/extension/btree_gin--1.0.sql share/extension/btree_gin--1.1--1.2.sql share/extension/btree_gin--1.2--1.3.sql share/extension/btree_gist--1.0--1.1.sql share/extension/btree_gist--1.1--1.2.sql share/extension/btree_gist--1.2--1.3.sql share/extension/btree_gist--1.2.sql share/extension/btree_gist--1.3--1.4.sql share/extension/btree_gist--1.4--1.5.sql share/extension/btree_gist--1.5--1.6.sql share/extension/btree_gist--1.6--1.7.sql share/extension/citext--1.0--1.1.sql share/extension/citext--1.1--1.2.sql share/extension/citext--1.2--1.3.sql share/extension/citext--1.3--1.4.sql share/extension/citext--1.4--1.5.sql share/extension/citext--1.4.sql share/extension/citext--1.5--1.6.sql share/extension/cube--1.0--1.1.sql share/extension/cube--1.1--1.2.sql share/extension/cube--1.2--1.3.sql share/extension/cube--1.2.sql share/extension/cube--1.3--1.4.sql share/extension/cube--1.4--1.5.sql share/extension/dblink--1.0--1.1.sql share/extension/dblink--1.1--1.2.sql share/extension/dblink--1.2.sql share/extension/dict_int--1.0.sql share/extension/dict_xsyn--1.0.sql share/extension/earthdistance--1.0--1.1.sql share/extension/earthdistance--1.1.sql share/extension/file_fdw--1.0.sql share/extension/fuzzystrmatch--1.0--1.1.sql share/extension/fuzzystrmatch--1.1.sql share/extension/hstore--1.1--1.2.sql share/extension/hstore--1.2--1.3.sql share/extension/hstore--1.3--1.4.sql share/extension/hstore--1.4--1.5.sql share/extension/hstore--1.4.sql share/extension/hstore--1.5--1.6.sql share/extension/hstore--1.6--1.7.sql share/extension/hstore--1.7--1.8.sql share/extension/hstore_plperl--1.0.sql share/extension/hstore_plperlu--1.0.sql share/extension/hstore_plpython3u--1.0.sql share/extension/insert_username--1.0.sql share/extension/intagg--1.0--1.1.sql share/extension/intagg--1.1.sql share/extension/intarray--1.0--1.1.sql share/extension/intarray--1.1--1.2.sql share/extension/intarray--1.2--1.3.sql share/extension/intarray--1.2.sql share/extension/intarray--1.3--1.4.sql share/extension/intarray--1.4--1.5.sql share/extension/isn--1.0--1.1.sql share/extension/isn--1.1--1.2.sql share/extension/isn--1.1.sql share/extension/jsonb_plperl--1.0.sql share/extension/jsonb_plperlu--1.0.sql share/extension/jsonb_plpython3u--1.0.sql share/extension/lo--1.0--1.1.sql share/extension/lo--1.1.sql share/extension/ltree--1.0--1.1.sql share/extension/ltree--1.1--1.2.sql share/extension/ltree--1.1.sql share/extension/ltree_plpython3u--1.0.sql share/extension/moddatetime--1.0.sql share/extension/old_snapshot--1.0.sql share/extension/pageinspect--1.0--1.1.sql share/extension/pageinspect--1.1--1.2.sql share/extension/pageinspect--1.10--1.11.sql share/extension/pageinspect--1.2--1.3.sql share/extension/pageinspect--1.3--1.4.sql share/extension/pageinspect--1.4--1.5.sql share/extension/pageinspect--1.5--1.6.sql share/extension/pageinspect--1.5.sql share/extension/pageinspect--1.6--1.7.sql share/extension/pageinspect--1.7--1.8.sql share/extension/pageinspect--1.8--1.9.sql share/extension/pageinspect--1.9--1.10.sql share/extension/pg_buffercache--1.0--1.1.sql share/extension/pg_buffercache--1.1--1.2.sql share/extension/pg_buffercache--1.2--1.3.sql share/extension/pg_buffercache--1.2.sql share/extension/pg_freespacemap--1.0--1.1.sql share/extension/pg_freespacemap--1.1--1.2.sql share/extension/pg_freespacemap--1.1.sql share/extension/pg_prewarm--1.0--1.1.sql share/extension/pg_prewarm--1.1--1.2.sql share/extension/pg_prewarm--1.1.sql share/extension/pg_stat_statements--1.0--1.1.sql share/extension/pg_stat_statements--1.1--1.2.sql share/extension/pg_stat_statements--1.2--1.3.sql share/extension/pg_stat_statements--1.3--1.4.sql share/extension/pg_stat_statements--1.4--1.5.sql share/extension/pg_stat_statements--1.4.sql share/extension/pg_stat_statements--1.5--1.6.sql share/extension/pg_stat_statements--1.6--1.7.sql share/extension/pg_stat_statements--1.7--1.8.sql share/extension/pg_stat_statements--1.8--1.9.sql share/extension/pg_stat_statements--1.9--1.10.sql share/extension/pg_surgery--1.0.sql share/extension/pg_trgm--1.0--1.1.sql share/extension/pg_trgm--1.1--1.2.sql share/extension/pg_trgm--1.2--1.3.sql share/extension/pg_trgm--1.3--1.4.sql share/extension/pg_trgm--1.3.sql share/extension/pg_trgm--1.4--1.5.sql share/extension/pg_trgm--1.5--1.6.sql share/extension/pg_visibility--1.0--1.1.sql share/extension/pg_visibility--1.1--1.2.sql share/extension/pg_visibility--1.1.sql share/extension/pg_walinspect--1.0.sql share/extension/pgrowlocks--1.0--1.1.sql share/extension/pgrowlocks--1.1--1.2.sql share/extension/pgrowlocks--1.2.sql share/extension/pgstattuple--1.0--1.1.sql share/extension/pgstattuple--1.1--1.2.sql share/extension/pgstattuple--1.2--1.3.sql share/extension/pgstattuple--1.3--1.4.sql share/extension/pgstattuple--1.4--1.5.sql share/extension/pgstattuple--1.4.sql share/extension/plperl--1.0.sql share/extension/plperlu--1.0.sql share/extension/plpgsql--1.0.sql share/extension/plpython3u--1.0.sql share/extension/pltcl--1.0.sql share/extension/pltclu--1.0.sql share/extension/postgres_fdw--1.0--1.1.sql share/extension/postgres_fdw--1.0.sql share/extension/refint--1.0.sql share/extension/seg--1.0--1.1.sql share/extension/seg--1.1--1.2.sql share/extension/seg--1.1.sql share/extension/seg--1.2--1.3.sql share/extension/seg--1.3--1.4.sql share/extension/tablefunc--1.0.sql share/extension/tcn--1.0.sql share/extension/tsm_system_rows--1.0.sql share/extension/tsm_system_time--1.0.sql share/extension/unaccent--1.0--1.1.sql share/extension/unaccent--1.1.sql share/extension/uuid-ossp--1.0--1.1.sql share/extension/uuid-ossp--1.1.sql share/extension/xml2--1.0--1.1.sql share/extension/xml2--1.1.sql + rm share/extension/adminpack.control share/extension/amcheck.control share/extension/autoinc.control share/extension/bloom.control share/extension/bool_plperl.control share/extension/bool_plperlu.control share/extension/btree_gin.control share/extension/btree_gist.control share/extension/citext.control share/extension/cube.control share/extension/dblink.control share/extension/dict_int.control share/extension/dict_xsyn.control share/extension/earthdistance.control share/extension/file_fdw.control share/extension/fuzzystrmatch.control share/extension/hstore.control share/extension/hstore_plperl.control share/extension/hstore_plperlu.control share/extension/hstore_plpython3u.control share/extension/insert_username.control share/extension/intagg.control share/extension/intarray.control share/extension/isn.control share/extension/jsonb_plperl.control share/extension/jsonb_plperlu.control share/extension/jsonb_plpython3u.control share/extension/lo.control share/extension/ltree.control share/extension/ltree_plpython3u.control share/extension/moddatetime.control share/extension/old_snapshot.control share/extension/pageinspect.control share/extension/pg_buffercache.control share/extension/pg_freespacemap.control share/extension/pg_prewarm.control share/extension/pg_stat_statements.control share/extension/pg_surgery.control share/extension/pg_trgm.control share/extension/pg_visibility.control share/extension/pg_walinspect.control share/extension/pgrowlocks.control share/extension/pgstattuple.control share/extension/plperl.control share/extension/plperlu.control share/extension/plpgsql.control share/extension/plpython3u.control share/extension/pltcl.control share/extension/pltclu.control share/extension/postgres_fdw.control share/extension/refint.control share/extension/seg.control share/extension/tablefunc.control share/extension/tcn.control share/extension/tsm_system_rows.control share/extension/tsm_system_time.control share/extension/unaccent.control share/extension/uuid-ossp.control share/extension/xml2.control + popd + cat + cat + mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test + cp -a src/test/regress /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test + rm -f /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/pg_regress + rm -f /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/refint.so + rm -f /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/autoinc.so + ln -sf ../../pgxs/src/test/regress/pg_regress /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/pg_regress + ln -sf ../../autoinc.so /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/autoinc.so + ln -sf ../../refint.so /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/refint.so + pushd /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress + rm -f GNUmakefile Makefile pg_regress.o pg_regress_main.o regress.o + chmod 0755 pg_regress regress.so + popd + sed 's|@bindir@|/usr/bin|g' + chmod 0644 /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/Makefile + rm -rf doc/html + mv /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/pgsql/html doc + rm -rf /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/pgsql + rm /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgfeutils.a + rm -f '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/*_plpythonu*' + rm -f '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/pgsql/extension/*_plpython2u*' + find_lang_bins devel.lst pg_server_config + lstfile=devel.lst + shift + cp /dev/null devel.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_server_config-16 + cat pg_server_config-16.lang + find_lang_bins server.lst initdb pg_basebackup pg_controldata pg_ctl pg_resetwal pg_rewind plpgsql postgres pg_checksums pg_verifybackup + lstfile=server.lst + shift + cp /dev/null server.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT initdb-16 + cat initdb-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_basebackup-16 + cat pg_basebackup-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_controldata-16 + cat pg_controldata-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_ctl-16 + cat pg_ctl-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_resetwal-16 + cat pg_resetwal-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_rewind-16 + cat pg_rewind-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT plpgsql-16 + cat plpgsql-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT postgres-16 + cat postgres-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_checksums-16 + cat pg_checksums-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_verifybackup-16 + cat pg_verifybackup-16.lang + find_lang_bins contrib.lst pg_amcheck pg_archivecleanup pg_test_fsync pg_test_timing pg_waldump + lstfile=contrib.lst + shift + cp /dev/null contrib.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_amcheck-16 + cat pg_amcheck-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_archivecleanup-16 + cat pg_archivecleanup-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_test_fsync-16 + cat pg_test_fsync-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_test_timing-16 + cat pg_test_timing-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_waldump-16 + cat pg_waldump-16.lang + find_lang_bins main.lst pg_dump pg_upgrade pgscripts psql libpqprivate16-5 + lstfile=main.lst + shift + cp /dev/null main.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_dump-16 + cat pg_dump-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pg_upgrade-16 + cat pg_upgrade-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pgscripts-16 + cat pgscripts-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT psql-16 + cat psql-16.lang + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT libpqprivate16-5-16 + cat libpqprivate16-5-16.lang + find_lang_bins plperl.lst plperl + lstfile=plperl.lst + shift + cp /dev/null plperl.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT plperl-16 + cat plperl-16.lang + find_lang_bins plpython3.lst plpython + lstfile=plpython3.lst + shift + cp /dev/null plpython3.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT plpython-16 + cat plpython-16.lang + find_lang_bins pltcl.lst pltcl + lstfile=pltcl.lst + shift + cp /dev/null pltcl.lst + for binary in "$@" + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT pltcl-16 + cat pltcl-16.lang + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 16.3-6.fc42 --unique-debug-suffix -16.3-6.fc42.x86_64 --unique-debug-src-base postgresql16-16.3-6.fc42.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3 /usr/bin/install -c -m 644 ./amcheck.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./amcheck--1.2--1.3.sql ./amcheck--1.1--1.2.sql ./amcheck--1.0--1.1.sql ./amcheck--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/amcheck' make -C auth_delay install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auth_delay' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 auth_delay.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auth_delay' make -C auto_explain install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auto_explain' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 auto_explain.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/auto_explain.so' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/auto_explain' make -C basic_archive install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basic_archive' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 basic_archive.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basic_archive' make -C basebackup_to_shell install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basebackup_to_shell' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 basebackup_to_shell.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/basebackup_to_shell.so' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/basebackup_to_shell' make -C bloom install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 bloom.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/bloom.so' /usr/bin/install -c -m 644 ./bloom.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./bloom--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bloom' make -C btree_gin install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gin' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 btree_gin.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/btree_gin.so' /usr/bin/install -c -m 644 ./btree_gin.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./btree_gin--1.0.sql ./btree_gin--1.0--1.1.sql ./btree_gin--1.1--1.2.sql ./btree_gin--1.2--1.3.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gin' make -C btree_gist install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 btree_gist.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/btree_gist.so' /usr/bin/install -c -m 644 ./btree_gist.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./btree_gist--1.0--1.1.sql ./btree_gist--1.1--1.2.sql ./btree_gist--1.2.sql ./btree_gist--1.2--1.3.sql ./btree_gist--1.3--1.4.sql ./btree_gist--1.4--1.5.sql ./btree_gist--1.5--1.6.sql ./btree_gist--1.6--1.7.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/btree_gist' make -C citext install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/citext' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./citext.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./citext--1.4.sql ./citext--1.5--1.6.sql ./citext--1.4--1.5.sql ./citext--1.3--1.4.sql ./citext--1.2--1.3.sql ./citext--1.1--1.2.sql ./citext--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 citext.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/citext' make -C cube install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 cube.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/cube.so' /usr/bin/install -c -m 644 ./cube.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./cube--1.2.sql ./cube--1.2--1.3.sql ./cube--1.3--1.4.sql ./cube--1.4--1.5.sql ./cube--1.1--1.2.sql ./cube--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/cube/' /usr/bin/install -c -m 644 ./cubedata.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/cube/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/cube' make -C dblink install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink' make -C ../../src/interfaces/libpq all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 dblink.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/dblink.so' /usr/bin/install -c -m 644 ./dblink.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./dblink--1.2.sql ./dblink--1.1--1.2.sql ./dblink--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dblink' make -C dict_int install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_int' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 dict_int.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/dict_int.so' /usr/bin/install -c -m 644 ./dict_int.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./dict_int--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_int' make -C dict_xsyn install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_xsyn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data' /usr/bin/install -c -m 755 dict_xsyn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/dict_xsyn.so' /usr/bin/install -c -m 644 ./dict_xsyn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./dict_xsyn--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./xsyn_sample.rules '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/dict_xsyn' make -C earthdistance install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/earthdistance' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./earthdistance.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./earthdistance--1.1.sql ./earthdistance--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 earthdistance.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/earthdistance' make -C file_fdw install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/file_fdw' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./file_fdw.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./file_fdw--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 file_fdw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/file_fdw' make -C fuzzystrmatch install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/fuzzystrmatch' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 fuzzystrmatch.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/fuzzystrmatch.so' /usr/bin/install -c -m 644 ./fuzzystrmatch.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./fuzzystrmatch--1.1.sql ./fuzzystrmatch--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/fuzzystrmatch' make -C hstore install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 hstore.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/hstore.so' /usr/bin/install -c -m 644 ./hstore.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./hstore--1.4.sql ./hstore--1.7--1.8.sql ./hstore--1.6--1.7.sql ./hstore--1.5--1.6.sql ./hstore--1.4--1.5.sql ./hstore--1.3--1.4.sql ./hstore--1.2--1.3.sql ./hstore--1.1--1.2.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/hstore/' /usr/bin/install -c -m 644 ./hstore.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/hstore/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore' make -C intagg install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intagg' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 644 ./intagg.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./intagg--1.1.sql ./intagg--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intagg' make -C intarray install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 _int.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/_int.so' /usr/bin/install -c -m 644 ./intarray.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./intarray--1.4--1.5.sql ./intarray--1.3--1.4.sql ./intarray--1.2--1.3.sql ./intarray--1.2.sql ./intarray--1.1--1.2.sql ./intarray--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/intarray' make -C isn install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/isn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./isn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./isn--1.1.sql ./isn--1.1--1.2.sql ./isn--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 isn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/isn/' /usr/bin/install -c -m 644 ./isn.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/isn/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/isn' make -C lo install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/lo' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./lo.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./lo--1.1.sql ./lo--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 lo.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/lo' make -C ltree install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 ltree.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/ltree.so' /usr/bin/install -c -m 644 ./ltree.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./ltree--1.1--1.2.sql ./ltree--1.1.sql ./ltree--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/ltree/' /usr/bin/install -c -m 644 ./ltree.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/ltree/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree' make -C oid2name install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/oid2name' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' /usr/bin/install -c oid2name '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/oid2name' make -C old_snapshot install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/old_snapshot' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 old_snapshot.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/old_snapshot.so' /usr/bin/install -c -m 644 ./old_snapshot.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./old_snapshot--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/old_snapshot' make -C pageinspect install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pageinspect.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pageinspect.so' /usr/bin/install -c -m 644 ./pageinspect.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pageinspect--1.10--1.11.sql ./pageinspect--1.9--1.10.sql ./pageinspect--1.8--1.9.sql ./pageinspect--1.7--1.8.sql ./pageinspect--1.6--1.7.sql ./pageinspect--1.5.sql ./pageinspect--1.5--1.6.sql ./pageinspect--1.4--1.5.sql ./pageinspect--1.3--1.4.sql ./pageinspect--1.2--1.3.sql ./pageinspect--1.1--1.2.sql ./pageinspect--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pageinspect' make -C passwordcheck install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/passwordcheck' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 passwordcheck.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/passwordcheck.so' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/passwordcheck' make -C pg_buffercache install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_buffercache' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_buffercache.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_buffercache.so' /usr/bin/install -c -m 644 ./pg_buffercache.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_buffercache--1.2.sql ./pg_buffercache--1.2--1.3.sql ./pg_buffercache--1.1--1.2.sql ./pg_buffercache--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_buffercache' make -C pg_freespacemap install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_freespacemap' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_freespacemap.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_freespacemap.so' /usr/bin/install -c -m 644 ./pg_freespacemap.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_freespacemap--1.1.sql ./pg_freespacemap--1.1--1.2.sql ./pg_freespacemap--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_freespacemap' make -C pg_prewarm install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_prewarm.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_prewarm.so' /usr/bin/install -c -m 644 ./pg_prewarm.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_prewarm--1.1--1.2.sql ./pg_prewarm--1.1.sql ./pg_prewarm--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_prewarm' make -C pg_stat_statements install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_stat_statements' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_stat_statements.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_stat_statements.so' /usr/bin/install -c -m 644 ./pg_stat_statements.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_stat_statements--1.4.sql ./pg_stat_statements--1.9--1.10.sql ./pg_stat_statements--1.8--1.9.sql ./pg_stat_statements--1.7--1.8.sql ./pg_stat_statements--1.6--1.7.sql ./pg_stat_statements--1.5--1.6.sql ./pg_stat_statements--1.4--1.5.sql ./pg_stat_statements--1.3--1.4.sql ./pg_stat_statements--1.2--1.3.sql ./pg_stat_statements--1.1--1.2.sql ./pg_stat_statements--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_stat_statements' make -C pg_surgery install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_surgery' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_surgery.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_surgery.so' /usr/bin/install -c -m 644 ./pg_surgery.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_surgery--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_surgery' make -C pg_trgm install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_trgm.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_trgm.so' /usr/bin/install -c -m 644 ./pg_trgm.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_trgm--1.5--1.6.sql ./pg_trgm--1.4--1.5.sql ./pg_trgm--1.3--1.4.sql ./pg_trgm--1.3.sql ./pg_trgm--1.2--1.3.sql ./pg_trgm--1.1--1.2.sql ./pg_trgm--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_trgm' make -C pgrowlocks install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgrowlocks' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pgrowlocks.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgrowlocks.so' /usr/bin/install -c -m 644 ./pgrowlocks.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pgrowlocks--1.2.sql ./pgrowlocks--1.1--1.2.sql ./pgrowlocks--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgrowlocks' make -C pgstattuple install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pgstattuple.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgstattuple.so' /usr/bin/install -c -m 644 ./pgstattuple.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pgstattuple--1.4.sql ./pgstattuple--1.4--1.5.sql ./pgstattuple--1.3--1.4.sql ./pgstattuple--1.2--1.3.sql ./pgstattuple--1.1--1.2.sql ./pgstattuple--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pgstattuple' make -C pg_visibility install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_visibility' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_visibility.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_visibility.so' /usr/bin/install -c -m 644 ./pg_visibility.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_visibility--1.1.sql ./pg_visibility--1.1--1.2.sql ./pg_visibility--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_visibility' make -C pg_walinspect install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_walinspect' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pg_walinspect.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pg_walinspect.so' /usr/bin/install -c -m 644 ./pg_walinspect.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./pg_walinspect--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/pg_walinspect' make -C postgres_fdw install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw' make -C ../../src/interfaces/libpq all make[2]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' make -C ../../../src/port all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/port' make -C ../../../src/common all make[3]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/common' make[2]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/src/interfaces/libpq' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 postgres_fdw.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/postgres_fdw.so' /usr/bin/install -c -m 644 ./postgres_fdw.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./postgres_fdw--1.0.sql ./postgres_fdw--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/postgres_fdw' make -C seg install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 seg.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/seg.so' /usr/bin/install -c -m 644 ./seg.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./seg--1.1.sql ./seg--1.1--1.2.sql ./seg--1.2--1.3.sql ./seg--1.3--1.4.sql ./seg--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/seg/' /usr/bin/install -c -m 644 ./segdata.h '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/include/server/extension/seg/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/seg' make -C spi install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/doc//extension' /usr/bin/install -c -m 644 ./autoinc.control ./insert_username.control ./moddatetime.control ./refint.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./autoinc--1.0.sql ./insert_username--1.0.sql ./moddatetime--1.0.sql ./refint--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 autoinc.so insert_username.so moddatetime.so refint.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' /usr/bin/install -c -m 644 ./autoinc.example ./insert_username.example ./moddatetime.example ./refint.example '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/doc//extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/spi' make -C tablefunc install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tablefunc' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./tablefunc.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./tablefunc--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 tablefunc.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tablefunc' make -C tcn install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tcn' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 644 ./tcn.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./tcn--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 755 tcn.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tcn' make -C test_decoding install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/test_decoding' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/install -c -m 755 test_decoding.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/test_decoding' make -C tsm_system_rows install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_rows' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 tsm_system_rows.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/tsm_system_rows.so' /usr/bin/install -c -m 644 ./tsm_system_rows.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./tsm_system_rows--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_rows' make -C tsm_system_time install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_time' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 tsm_system_time.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/tsm_system_time.so' /usr/bin/install -c -m 644 ./tsm_system_time.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./tsm_system_time--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/tsm_system_time' make -C unaccent install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data' /usr/bin/install -c -m 755 unaccent.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/unaccent.so' /usr/bin/install -c -m 644 ./unaccent.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./unaccent--1.1.sql ./unaccent--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./unaccent.rules '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/tsearch_data/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/unaccent' make -C vacuumlo install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/vacuumlo' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' /usr/bin/install -c vacuumlo '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/bin' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/vacuumlo' make -C uuid-ossp install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/uuid-ossp' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 uuid-ossp.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/uuid-ossp.so' /usr/bin/install -c -m 644 ./uuid-ossp.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./uuid-ossp--1.1.sql ./uuid-ossp--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/uuid-ossp' make -C xml2 install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 pgxml.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxml.so' /usr/bin/install -c -m 644 ./xml2.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./xml2--1.1.sql ./xml2--1.0--1.1.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/xml2' make -C sepgsql install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/contrib' /usr/bin/install -c -m 755 sepgsql.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/sepgsql.so' /usr/bin/install -c -m 644 sepgsql.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/contrib/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/sepgsql' make -C bool_plperl install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bool_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 bool_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/bool_plperl.so' /usr/bin/install -c -m 644 ./bool_plperlu.control ./bool_plperl.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./bool_plperlu--1.0.sql ./bool_plperl--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/bool_plperl' make -C hstore_plperl install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 hstore_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/hstore_plperl.so' /usr/bin/install -c -m 644 ./hstore_plperl.control ./hstore_plperlu.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./hstore_plperl--1.0.sql ./hstore_plperlu--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plperl' make -C jsonb_plperl install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plperl' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 jsonb_plperl.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/jsonb_plperl.so' /usr/bin/install -c -m 644 ./jsonb_plperlu.control ./jsonb_plperl.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./jsonb_plperlu--1.0.sql ./jsonb_plperl--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plperl' make -C hstore_plpython install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 hstore_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/hstore_plpython3.so' /usr/bin/install -c -m 644 ./hstore_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./hstore_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/hstore_plpython' make -C jsonb_plpython install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 jsonb_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/jsonb_plpython3.so' /usr/bin/install -c -m 644 ./jsonb_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./jsonb_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/jsonb_plpython' make -C ltree_plpython install make[1]: Entering directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree_plpython' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/mkdir -p '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension' /usr/bin/install -c -m 755 ltree_plpython3.so '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/ltree_plpython3.so' /usr/bin/install -c -m 644 ./ltree_plpython3u.control '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' /usr/bin/install -c -m 644 ./ltree_plpython3u--1.0.sql '/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/share/extension/' make[1]: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib/ltree_plpython' make: Leaving directory '/builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/postgresql-15.7/contrib' ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 ~/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 ~/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 ~/build/BUILD/postgresql16-16.3-build/postgresql-16.3 find-debuginfo: starting Extracting debug info from 238 files DWARF-compressing 238 files sepdebugcrcfix: Updated 238 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/postgresql16-16.3-6.fc42.x86_64 cpio: postgresql-15.7/src/backend/.dtrace-temp.a5ea52e2.c: Cannot stat: No such file or directory cpio: src/backend/.dtrace-temp.a5ea52e2.c: Cannot stat: No such file or directory 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/bin/postgresql-setup from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/postgresql-upgrade from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/libexec/postgresql-check-db-dir from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/libexec/initscripts/legacy-actions/postgresql/initdb from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/initscripts/legacy-actions/postgresql/upgrade from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/sbin/postgresql-new-systemd-unit from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/pgsql/pgxs/config/install-sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/pgsql/pgxs/config/missing from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/pgsql/postgresql-15/lib/pgxs/config/install-sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/pgsql/postgresql-15/lib/pgxs/config/missing from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/pgsql/test/regress/regressplans.sh from /bin/sh to #!/usr/bin/sh + /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/postgresql16-16.3-build/BUILDROOT /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgport.a: replacing with normalized version /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgport_shlib.a: replacing with normalized version /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgcommon_shlib.a: replacing with normalized version /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/libpgcommon.a: replacing with normalized version Scanned 728 directories and 8308 files, processed 4 inodes, 4 modified (4 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/postgresql16-16.3-build/SPECPARTS/rpm-debuginfo.specpart Processing files: postgresql-16.3-6.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.R93C50 + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build + cd postgresql-16.3 + DOCDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/KNOWN_BUGS /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/MISSING_FEATURES /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/TODO /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/COPYRIGHT /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/README /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/HISTORY /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/README.rpm-dist /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql + RPM_EC=0 ++ jobs -p + exit 0 Provides: postgresql = 16.3-6.fc42 postgresql(x86-64) = 16.3-6.fc42 postgresql-any postgresql16 = 16.3-6.fc42 postgresql16(x86-64) = 16.3-6.fc42 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.15)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) liblz4.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpq.so.private16-5()(64bit) libreadline.so.8()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Conflicts: postgresql-any Obsoletes: postgresql16 Processing files: postgresql-private-libs-16.3-6.fc42.x86_64 Provides: libpq.so.private16-5()(64bit) postgresql-private-libs = 16.3-6.fc42 postgresql-private-libs(x86-64) = 16.3-6.fc42 postgresql-private-libs-any postgresql16-private-libs = 16.3-6.fc42 postgresql16-private-libs(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): glibc Requires(postun): glibc Requires: libc.so.6()(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.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libldap.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) rtld(GNU_HASH) Conflicts: postgresql-private-libs-any Obsoletes: postgresql16-private-libs Processing files: postgresql-private-devel-16.3-6.fc42.x86_64 Provides: postgresql-devel = 16.3-6.fc42 postgresql-devel(x86-64) = 16.3-6.fc42 postgresql-private-devel = 16.3-6.fc42 postgresql-private-devel(x86-64) = 16.3-6.fc42 postgresql-private-devel-any postgresql16-private-devel = 16.3-6.fc42 postgresql16-private-devel(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libpq.so.private16-5()(64bit) pkgconfig(libcrypto) pkgconfig(libssl) Conflicts: libpq-devel postgresql-private-devel-any Obsoletes: postgresql16-private-devel Processing files: postgresql-server-16.3-6.fc42.x86_64 Provides: bundled(postgresql-setup) = 8.9 config(postgresql-server) = 16.3-6.fc42 postgresql-server = 16.3-6.fc42 postgresql-server(:MODULE_COMPAT_16) postgresql-server(x86-64) = 16.3-6.fc42 postgresql-server-any postgresql16-server = 16.3-6.fc42 postgresql16-server(x86-64) = 16.3-6.fc42 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): /bin/sh /usr/sbin/useradd Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/bash /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(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.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libicudata.so.74()(64bit) libicui18n.so.74()(64bit) libicuuc.so.74()(64bit) libldap.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(64bit) liblz4.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpq.so.private16-5()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.23)(64bit) libxml2.so.2(LIBXML2_2.6.8)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Conflicts: postgresql-server-any Obsoletes: postgresql16-server Recommends: group(postgres) user(postgres) Processing files: postgresql-docs-16.3-6.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xrUrC3 + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build + cd postgresql-16.3 + DOCDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-docs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-docs + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/doc/html /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-docs + RPM_EC=0 ++ jobs -p + exit 0 Provides: postgresql-doc = 16.3-6.fc42 postgresql-docs = 16.3-6.fc42 postgresql-docs(x86-64) = 16.3-6.fc42 postgresql-docs-any postgresql16-docs = 16.3-6.fc42 postgresql16-docs(x86-64) = 16.3-6.fc42 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(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) Conflicts: postgresql-docs-any Obsoletes: postgresql16-docs Processing files: postgresql-contrib-16.3-6.fc42.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aFRb7L + umask 022 + cd /builddir/build/BUILD/postgresql16-16.3-build + cd postgresql-16.3 + DOCDIR=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/autoinc.example /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/insert_username.example /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/moddatetime.example /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + cp -pr /builddir/build/BUILD/postgresql16-16.3-build/postgresql-16.3/contrib/spi/refint.example /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/doc/postgresql-contrib + RPM_EC=0 ++ jobs -p + exit 0 Provides: postgresql-contrib = 16.3-6.fc42 postgresql-contrib(x86-64) = 16.3-6.fc42 postgresql-contrib-any postgresql16-contrib = 16.3-6.fc42 postgresql16-contrib(x86-64) = 16.3-6.fc42 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.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) liblz4.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libossp-uuid.so.16()(64bit) libperl.so.5.40()(64bit) libpq.so.private16-5()(64bit) libpython3.13.so.1.0()(64bit) libselinux.so.1()(64bit) libselinux.so.1(LIBSELINUX_1.0)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxslt.so.1()(64bit) libxslt.so.1(LIBXML2_1.0.11)(64bit) libxslt.so.1(LIBXML2_1.0.18)(64bit) libxslt.so.1(LIBXML2_1.0.22)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Conflicts: postgresql-contrib-any Obsoletes: postgresql16-contrib Processing files: postgresql-server-devel-16.3-6.fc42.x86_64 Provides: postgresql-server-devel = 16.3-6.fc42 postgresql-server-devel(x86-64) = 16.3-6.fc42 postgresql-server-devel-any postgresql16-server-devel = 16.3-6.fc42 postgresql16-server-devel(x86-64) = 16.3-6.fc42 rpm_macro(postgresql_major) rpm_macro(postgresql_module_requires) rpm_macro(postgresql_server_llvmjit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libpq.so.private16-5()(64bit) rtld(GNU_HASH) Conflicts: postgresql-server-devel-any Obsoletes: postgresql16-server-devel Processing files: postgresql-test-rpm-macros-16.3-6.fc42.noarch Provides: postgresql-test-rpm-macros = 16.3-6.fc42 postgresql-test-rpm-macros-any rpm_macro(pgtests_init) rpm_macro(pgtests_start) rpm_macro(postgresql_tests_init) rpm_macro(postgresql_tests_run) rpm_macro(postgresql_tests_start) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Conflicts: postgresql-test-rpm-macros-any Processing files: postgresql-static-16.3-6.fc42.x86_64 Provides: postgresql-static = 16.3-6.fc42 postgresql-static(x86-64) = 16.3-6.fc42 postgresql-static-any postgresql16-static = 16.3-6.fc42 postgresql16-static(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Conflicts: postgresql-static-any Obsoletes: postgresql16-static Processing files: postgresql-upgrade-16.3-6.fc42.x86_64 warning: File listed twice: /usr/lib/.build-id/23/816629ceb0b5d2fb26ec14e55c68bebb4f71b2 warning: File listed twice: /usr/lib/.build-id/55/02fdaff39873f24ce2eb356dab3176f87fc334 warning: File listed twice: /usr/lib/.build-id/8c/5a2c5b88781cad5241349fe40fdfe3dd4d0950 warning: File listed twice: /usr/lib/.build-id/a1/c7878b4f0aca0f492ab951e6c19b1083ff4a9e Provides: bundled(postgresql-server) = 15.7 postgresql-upgrade = 16.3-6.fc42 postgresql-upgrade(x86-64) = 16.3-6.fc42 postgresql-upgrade-any postgresql16-upgrade = 16.3-6.fc42 postgresql16-upgrade(x86-64) = 16.3-6.fc42 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.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(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.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libicui18n.so.74()(64bit) libicuuc.so.74()(64bit) libldap.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(64bit) liblz4.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libossp-uuid.so.16()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libperl.so.5.40()(64bit) libpq.so.private16-5()(64bit) libpython3.13.so.1.0()(64bit) libselinux.so.1()(64bit) libselinux.so.1(LIBSELINUX_1.0)(64bit) libtcl8.6.so()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxslt.so.1()(64bit) libxslt.so.1(LIBXML2_1.0.11)(64bit) libxslt.so.1(LIBXML2_1.0.18)(64bit) libxslt.so.1(LIBXML2_1.0.22)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Conflicts: postgresql-upgrade-any Obsoletes: postgresql16-upgrade Processing files: postgresql-upgrade-devel-16.3-6.fc42.x86_64 Provides: postgresql-upgrade-devel = 16.3-6.fc42 postgresql-upgrade-devel(x86-64) = 16.3-6.fc42 postgresql-upgrade-devel-any postgresql16-upgrade-devel = 16.3-6.fc42 postgresql16-upgrade-devel(x86-64) = 16.3-6.fc42 rpm_macro(postgresql_upgrade_prefix) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libpq.so.private16-5()(64bit) rtld(GNU_HASH) Conflicts: postgresql-upgrade-devel-any Obsoletes: postgresql16-upgrade-devel Processing files: postgresql-plperl-16.3-6.fc42.x86_64 Provides: postgresql-plperl = 16.3-6.fc42 postgresql-plperl(x86-64) = 16.3-6.fc42 postgresql-plperl-any postgresql16-plperl = 16.3-6.fc42 postgresql16-plperl(x86-64) = 16.3-6.fc42 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.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libperl.so.5.40()(64bit) rtld(GNU_HASH) Conflicts: postgresql-plperl-any Obsoletes: postgresql16-plperl Processing files: postgresql-plpython3-16.3-6.fc42.x86_64 Provides: postgresql-plpython3 = 16.3-6.fc42 postgresql-plpython3(x86-64) = 16.3-6.fc42 postgresql-plpython3-any postgresql16-plpython3 = 16.3-6.fc42 postgresql16-plpython3(x86-64) = 16.3-6.fc42 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libpython3.13.so.1.0()(64bit) rtld(GNU_HASH) Conflicts: postgresql-plpython3-any Obsoletes: postgresql16-plpython3 Processing files: postgresql-pltcl-16.3-6.fc42.x86_64 Provides: postgresql-pltcl = 16.3-6.fc42 postgresql-pltcl(x86-64) = 16.3-6.fc42 postgresql-pltcl-any postgresql16-pltcl = 16.3-6.fc42 postgresql16-pltcl(x86-64) = 16.3-6.fc42 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.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libtcl8.6.so()(64bit) rtld(GNU_HASH) Conflicts: postgresql-pltcl-any Obsoletes: postgresql16-pltcl Processing files: postgresql-test-16.3-6.fc42.x86_64 Provides: postgresql-test = 16.3-6.fc42 postgresql-test(x86-64) = 16.3-6.fc42 postgresql-test-any postgresql16-test = 16.3-6.fc42 postgresql16-test(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(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) Conflicts: postgresql-test-any Obsoletes: postgresql16-test Recommends: group(postgres) user(postgres) Processing files: postgresql16-debugsource-16.3-6.fc42.x86_64 Provides: postgresql16-debugsource = 16.3-6.fc42 postgresql16-debugsource(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: postgresql16-debuginfo-16.3-6.fc42.x86_64 Provides: postgresql16-debuginfo = 16.3-6.fc42 postgresql16-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 0287911965d2f2d51c66e6037b7262c1dcff1336 debuginfo(build-id) = 2b8b39e290c7376e27aeeeb52ab7fa68c518b141 debuginfo(build-id) = 2f55bca31dfbe1632ff24090de2f9e1f70399a96 debuginfo(build-id) = 4e8ed80df8f1c587972cbd5224d41b9d8b95c7f8 debuginfo(build-id) = 6a66498569179b366f6d9ae643ff28ec861df399 debuginfo(build-id) = 7600ede5b2c926229e028efa2a7719dae923db7d debuginfo(build-id) = c5b47839447c3566f0027c84e2a8ebc420394334 debuginfo(build-id) = d39217bba2a5fa0a7c2278e8f8c4236e8212bcaa debuginfo(build-id) = d3ac923014d09dc88cf06c1ec96304b322bbab02 debuginfo(build-id) = ec2b84d6d757ed25d0b9328ba29673c02d857538 debuginfo(build-id) = ed6fe0022afed9602f6065774c50292cf364d55e debuginfo(build-id) = fad616caccc8dec831d46b35f7d68add1203de71 debuginfo(build-id) = fe55c76f3e8f8de7cf760c0c1a196aa38e624728 postgresql-debuginfo = 16.3-6.fc42 postgresql-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-private-libs-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 03f371f1999d24563484e276c68ad22e0b3be877 libpq.so.private16-5.16-16.3-6.fc42.x86_64.debug()(64bit) postgresql-private-libs-debuginfo = 16.3-6.fc42 postgresql-private-libs-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-server-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 047ea9c2333cf0dda8273ff8122d6b826cd78a89 debuginfo(build-id) = 06f494ee110788634f54883b6f339f1871e3258a debuginfo(build-id) = 0dc7d323540404cc460bd537163e6b433a29d1f9 debuginfo(build-id) = 19154bbdd22ba8c0b605d8ddc76d4b21bce158fd debuginfo(build-id) = 20c61b96878abbec48d8fb31ce12fd85ede58516 debuginfo(build-id) = 216c7d1d332d0f236fd4a72b24dabbacfc79cdcf debuginfo(build-id) = 21b880f0bf96281e87d8355aba5cb7ea3f36692c debuginfo(build-id) = 29824cb7d85de680292218898d9bb69017caad8b debuginfo(build-id) = 2a2667e0af60173c312b4c420cb0dac69f646619 debuginfo(build-id) = 3227cea30c378e5ba9673cf673bd9aead3abe40d debuginfo(build-id) = 48c6c7b6102769c498fffcb38400ee567e51fad0 debuginfo(build-id) = 4f9c82a0ed2d5b2001e2731ef6a658c2b88a77df debuginfo(build-id) = 531c732c43c037248ddd86f6625d4f78b31b776e debuginfo(build-id) = 6371d7c9d3668038892c7907fa4bf1e4bbe72071 debuginfo(build-id) = 66cc1ef0e9a6a1743fa666639cea280d7959b6e0 debuginfo(build-id) = 67020c1917e032cfd86fb41f58b1fd57e0d91a72 debuginfo(build-id) = 69714da2a4349686732dda5175d1a64aa22621f5 debuginfo(build-id) = 7036b17ef014af16606ee4a51ce93b08afde8c2f debuginfo(build-id) = 713a720138870b1f37f4c5993ee435a16c6ff62b debuginfo(build-id) = 71465c6d8da7a83255ba9c2f40d907ab3e7ee7cd debuginfo(build-id) = 722f29e6a32b2d8c157b084a088287fca28366ed debuginfo(build-id) = 76dbb4d0c824e4798c3a8b9bd12af9d5a2cf61dd debuginfo(build-id) = 8576785b9ca60df7bdf99816a06d66e51c45b910 debuginfo(build-id) = 877b1beb71fa71fa88c3c9aadb8cd20d5d8ad66f debuginfo(build-id) = 8d21369fe0d43417a32af06ded64b4abe8f1545c debuginfo(build-id) = 92e42f617a2813901ff212e2e6bad12ad2ee5fbe debuginfo(build-id) = 93949896796a6c76fddaafe6ad1e556d1c2d9bba debuginfo(build-id) = 973eb4b1c1832b5fcd23f6be93be102d9f4c0c5c debuginfo(build-id) = a5543153abfc06f5ec9317196534272488cf547e debuginfo(build-id) = a66c6e2b7a70092f09cb72a28da5aea1b90af492 debuginfo(build-id) = a76c2f1e9e134f9135bd6148d0a60d277dd4fd46 debuginfo(build-id) = b517084395135e1b4a4d2c682825e6d60d82ad05 debuginfo(build-id) = cbace2f50ef772280ccb402fdb6e2fd1457000f5 debuginfo(build-id) = d320935a73458fd6e5b5919ffadc7c730eac0b7e debuginfo(build-id) = ddc173aa89a173257eb53b0b5d9e5376d6ba1f85 debuginfo(build-id) = ded81919fc818527eb050a0934dc7aeb6ed089e7 debuginfo(build-id) = e66b292e76b95f92a1f1fa36fc762099867fd067 debuginfo(build-id) = eb36a4cefb7d9a3be5b77f7ca58c86f6b679e237 debuginfo(build-id) = ed19192d2f9bbf7b8ccf4c71d3644865ae161d68 debuginfo(build-id) = fcf6172cffc934622ef3a987095a3253e97d2e4d postgresql-server-debuginfo = 16.3-6.fc42 postgresql-server-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-docs-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 7a5517822fd319808992ede7bb4232c4a458678c debuginfo(build-id) = ddc89b0f629d364230ed3c0903432c6281db0e9c postgresql-docs-debuginfo = 16.3-6.fc42 postgresql-docs-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-contrib-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 0170ec42f30bb9af3810033c81fdef71d7dab7e8 debuginfo(build-id) = 0263526d7bca6dee07d9af42c3debeb5c7211070 debuginfo(build-id) = 04898dda565975b9a1f32515d4411fb3c8493350 debuginfo(build-id) = 04bae6c98caba77d362f48e0f22a65cd89d1fa7f debuginfo(build-id) = 0a4d04991f82b04091d170633c536f09e2ccbffa debuginfo(build-id) = 0af19d0667be249931b04532f3c8e6ff3931d046 debuginfo(build-id) = 0b271f81849853394366c4caca47054ff29735b2 debuginfo(build-id) = 0c8de83dfd7da212730626c772b93ea10c0c1a3e debuginfo(build-id) = 0c91f142713488096612c26867df2422fe04017c debuginfo(build-id) = 1488ac26725ee7eb834a7bd63f0c46b121a6984e debuginfo(build-id) = 1630f88846872246f1613e0a11932cdc53460864 debuginfo(build-id) = 1e8ea8efd17d6a77c9744f4e78256743e2a15c01 debuginfo(build-id) = 23811bb130390d0413f0cc52286688f012dfac70 debuginfo(build-id) = 297dc3caf5d5e6f12e6f835c4de0552a48ebdb15 debuginfo(build-id) = 2adc4167906ca5104d3a3e0798873911d5c1abb1 debuginfo(build-id) = 2f0cbcf952c821c95ae86e192de05a68b633fb36 debuginfo(build-id) = 3601bda8b43b3f53ba6aaab2cf11d73c377ce17c debuginfo(build-id) = 37db0ce7e8a09d79736d34aecc2df58209bc1cd2 debuginfo(build-id) = 45ae01b5eb1b4b7ca9aeecce32dfa4fb00a00a82 debuginfo(build-id) = 4b54e239c69f02e252f91c0ff11f87fbf6d5c92f debuginfo(build-id) = 4c0be513217795375410c32216098c36ed84d419 debuginfo(build-id) = 6107b2b4aec9cb6a516c1cc98e5c6a1f6d9eea44 debuginfo(build-id) = 6132b4e127a4288a1d689606767d37ea61a020df debuginfo(build-id) = 643390ea1a0a932797cf67dcef2ee50bfb85ed7d debuginfo(build-id) = 6d2faedc049e5ecf468d95faff6e126948fb4a74 debuginfo(build-id) = 6f57cc49ab65e37049f0be4ef901a98477c5634c debuginfo(build-id) = 7431f25af5c5b81eb618806768b4b3b7b85a538c debuginfo(build-id) = 77d6d4668ed1103134f70f501f9fd7d046e7ee15 debuginfo(build-id) = 7f6188567bef91b599aa6d6c29ebe8b1bb50138b debuginfo(build-id) = 89fc74a2a09fd1b1ce441ca315cedb882e4711e5 debuginfo(build-id) = 8a3fa77c49e86bebc39c65c667f391729c0eef14 debuginfo(build-id) = 91cae3584f6c137d60bc5b63067faf842c0228a4 debuginfo(build-id) = 99a165a999a34e42230c4dbceb7f2ba36ff433c5 debuginfo(build-id) = 9ac161f2348a3a0477506ee851428d3f01c7a447 debuginfo(build-id) = a8f9786d07dd5af016033e84c00ff2db27b6b036 debuginfo(build-id) = ae336ed7907a676dd6635275efc95d0aba5e6154 debuginfo(build-id) = afdd8c997cd1c19b25d7847cc12ef9e6e6d44371 debuginfo(build-id) = b220dcd2209174c028b33b4a20e4f45b69c28f16 debuginfo(build-id) = b3c9023f2451f36cc195df1c33f21e8709783341 debuginfo(build-id) = b52619c7ea46cea0a7440fa53b05a56e711ff070 debuginfo(build-id) = b77a5e981eea6a00ac3caf9e2ea0ac2a9396a6d8 debuginfo(build-id) = b96718b5cbc4c452979e8a5b2eff556f9a07646d debuginfo(build-id) = bd44ca3a5ec915c0cb84b922aafdb0ecce99aa89 debuginfo(build-id) = c390694cf601702fb5a059b35ae1d331d50d6347 debuginfo(build-id) = c41611a481fc5706b83a875c96961c1400546d72 debuginfo(build-id) = c8ad941f16e381ccefad34628e86be1c30f9d8d2 debuginfo(build-id) = d06fdff991879118eea9e7b9b37c84c7f04a8bf8 debuginfo(build-id) = d0e3d13bd1060f7b64778ef2fc7dee6edcf1c74d debuginfo(build-id) = d9699c36afdc55bf1ce7a31a5c738d53d6d8638a debuginfo(build-id) = dbee9a76f9e2676da786c067278900b1735be226 debuginfo(build-id) = dc551ca54c1eb747193e6f0918697435831c2241 debuginfo(build-id) = e1fb1af2ea41457b1a8355afda65d0c623504fa1 debuginfo(build-id) = e420d010531d37cbeb96f51c15adcee58fb07e4a debuginfo(build-id) = e4c401464cb22226460740854f2feb4262f9fc94 debuginfo(build-id) = e4e62fab28e3d6557b3d5b22f4a7ddfad028662f debuginfo(build-id) = e82d63f0017c2bc37ce4fc06224fb7b9d9213c2c debuginfo(build-id) = e8f09e76f954f987a485c788c5dac88eab70e817 debuginfo(build-id) = f0c65325a7797dc53f52ea3d3c4f0cacc144a01a debuginfo(build-id) = f6d65172af1d35f28c6a5b8ff8407aa0937c9027 debuginfo(build-id) = f82aabd2ad74f57933399a0716252fdef8748a27 debuginfo(build-id) = faa5fb298c24d1c7b9a820988071913381fb0b32 debuginfo(build-id) = fce256876b6c7025dc42db7a1411127b1dae6e37 debuginfo(build-id) = fe3935e702e4138190a23274faf0a9fb242389f2 debuginfo(build-id) = fe6ceb5e75169226584f5fa13b0f77a54aaaf73d postgresql-contrib-debuginfo = 16.3-6.fc42 postgresql-contrib-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-server-devel-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 37e174506cda346727e8bc3d0a194a4a15ed322d debuginfo(build-id) = 4d46e61998d5873b4b90005a0ff938409fc06b74 debuginfo(build-id) = 7f45bd38aea0be3e88035b7992e3a832d69ee0ec debuginfo(build-id) = 8d367ff0bba8735cf314f4b3dc13dd628602060c postgresql-server-devel-debuginfo = 16.3-6.fc42 postgresql-server-devel-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-upgrade-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 03382c164ac37fc22301e1623cedf8fc0b4c3688 debuginfo(build-id) = 062ec370578b01babb390784cb47d8e8cc9e39d1 debuginfo(build-id) = 07b100beceda028d94a59564477415e4b1931cca debuginfo(build-id) = 101f01c7f9334eb6355159fd3f5525ca44052ceb debuginfo(build-id) = 12a42a0611473183f28a4e9a7b5c6fd0cc759aee debuginfo(build-id) = 138de299f73dd1ec4da0bd10e72be87e7758d432 debuginfo(build-id) = 18c626e6a09eb66e90d88f35effa881c93c8dcb5 debuginfo(build-id) = 1adb3c8d1e5b4ef8ea470622f52920a1ecec24fd debuginfo(build-id) = 1f3aa2baeade3eb0390e671ba0ade7fa2a3cc690 debuginfo(build-id) = 229f91e9d86d8c9098f2e7b58a54539e2fdfc071 debuginfo(build-id) = 23816629ceb0b5d2fb26ec14e55c68bebb4f71b2 debuginfo(build-id) = 248e3ddd6bde63e8c228e5596cc464dc4265edd6 debuginfo(build-id) = 254012ff0bc09598a17e69c8a0cd4fde522b174b debuginfo(build-id) = 26ed0f3ccdee34957e2cc47134cd1474d948b998 debuginfo(build-id) = 278294b766934224277fb4d35a3b8be16d98d8de debuginfo(build-id) = 2804fbb03751e7041abf1ba86118c61753935dbd debuginfo(build-id) = 2a4e2a87d96f483e777f5dd4b5248de194c6eea7 debuginfo(build-id) = 2a6e36e064e87ddc8874561d092e249134ca1ea4 debuginfo(build-id) = 2c6a60510303c536a48e3107dfe7ed23350c962e debuginfo(build-id) = 2e08409e82fc28b8bbbfcb04b3fe31b5efa0b8a1 debuginfo(build-id) = 2fa70e792deb4d63dbb90ec22516dbebc1ee88b7 debuginfo(build-id) = 309cc61d1e37e24bcac5052f9722fb2b95c9c777 debuginfo(build-id) = 3119fb1ddee4b9860beebe84ee2a1b57e10d6576 debuginfo(build-id) = 3132784785889eb8932a2a8603216e8b9f648341 debuginfo(build-id) = 33b74070029a5fdde1379981e62568029d75dfc7 debuginfo(build-id) = 348417f3cf1e48ca002550eeb75809f834f263e6 debuginfo(build-id) = 3522bd32b3869f1f1aa59cb925a7640fba9b88b3 debuginfo(build-id) = 38938150c4a4db0b67c5cf25b180d4d244c6bcce debuginfo(build-id) = 391fe91b205dcdb18b5fa0f8e3a4c629b820bbe2 debuginfo(build-id) = 3c5f3ad66e0b1246186013dfcd1c1a13ab6c0628 debuginfo(build-id) = 3d5fe9a8c41c955d822676429a76dd4f679e8b38 debuginfo(build-id) = 3e369b9f8a36b44d68df113198049e7867b4ec49 debuginfo(build-id) = 42578a792637b8b25f2e9e674a2561bd53bd0bc5 debuginfo(build-id) = 4389336ab7c2e3b4c5e58eba4aa84e8a57fc6daa debuginfo(build-id) = 48fd11c212a8527ab1b49e27e2d5cc053c3617e7 debuginfo(build-id) = 492fb5fe8b2c2b6396aa5e58146e0089ea9392d7 debuginfo(build-id) = 4937e80cfa93a21f9b0385b787cd7a3317a9aea8 debuginfo(build-id) = 4d3a6e26b930ea7cc92e5fe14c615849a2f791d6 debuginfo(build-id) = 4e91c2e76555d9698aaa671c89d4e5c33362fd6c debuginfo(build-id) = 506758893c87d3771b50d1e806ef1e8195fa558f debuginfo(build-id) = 5502fdaff39873f24ce2eb356dab3176f87fc334 debuginfo(build-id) = 648e44ea45d89567f05f541d1cc59f7bd43aa5c8 debuginfo(build-id) = 64f14bee57b928333a766962e01ab4afd56a5a06 debuginfo(build-id) = 6e94be392ce38e13fee3ddafdde7b3668feb2816 debuginfo(build-id) = 71318c877193fc8d1c2431960c7367b2f62eb0e7 debuginfo(build-id) = 71d7d54a3dea8aefd947cca81cf39179ebc4a3a4 debuginfo(build-id) = 75a9dc0c004ab4bd62e32aaf3ce4d70d7d5725dd debuginfo(build-id) = 78ca12fd0d902ad7db0d89192df2e9a0757d2457 debuginfo(build-id) = 7b05c5e2b3e3ad8d5b63ca3a372971c899d20751 debuginfo(build-id) = 7e0000d7ce25ee76a7a939cbb6f1fea568b0a65e debuginfo(build-id) = 7e8231563b3b4b1d36179a27cf3b646a39ffa28c debuginfo(build-id) = 84c90f636d6e994d360895555654314ccfeb8e04 debuginfo(build-id) = 8788c69e931a80cd6f67b45d953d9d5037fbfdd3 debuginfo(build-id) = 890323780bf6050bf47b8b189fe12fe375659045 debuginfo(build-id) = 893d437a47ec4c81f608a4965fe6ed0da2ebfed9 debuginfo(build-id) = 89f537c5a6868e2a309df1474018baa2c96c9332 debuginfo(build-id) = 8b583d5ff0768b91afa389a884e87a8a44bea17d debuginfo(build-id) = 8c5a2c5b88781cad5241349fe40fdfe3dd4d0950 debuginfo(build-id) = 8f21ffb5d03e01f065756e4dc136ee5c20b75e5d debuginfo(build-id) = 9223b46a103f7f03bb948ddd4e4b1a00a055f332 debuginfo(build-id) = 972efd2a45599123951eeb86dce6b323eae092ea debuginfo(build-id) = 98cf59431b8b50420e24494e1f7c482189ad03f3 debuginfo(build-id) = 9a2a5757a0d1959112d0326fc5ccebc213416b69 debuginfo(build-id) = 9d2d8511bc0d4cfa9d4dc2402983bb79cc8a180f debuginfo(build-id) = 9dadd542cdae5f51dcd5eef2bff8e49a3bcc3fd0 debuginfo(build-id) = 9e5487be4b438cbe215240a975e3c92c09c2a354 debuginfo(build-id) = a033c1249969e0861c6d2cda06bc07098c8edabc debuginfo(build-id) = a17f40a64d51dde5d1d0ef59270ffb2918391958 debuginfo(build-id) = a1c7878b4f0aca0f492ab951e6c19b1083ff4a9e debuginfo(build-id) = a372babfa0e2897b1306217f10316f5bf3133d6d debuginfo(build-id) = a6aced201f4023f572a880ec75eccc08e3f55c60 debuginfo(build-id) = a7046cc53d06bbcdb675e7cd503057291c1d69c6 debuginfo(build-id) = a7accd5ad857fd52d6f46949770e942cad28724b debuginfo(build-id) = a958bd6b3bad1a11dd912ae36e934383e4a152b6 debuginfo(build-id) = abeeb220cfc1d43c25d603e807b88b993ed17a93 debuginfo(build-id) = aec429a7e2376e409a9d7cf1ce5701530685c767 debuginfo(build-id) = af0fa87bf92f508607c3377d8cfa6a5dca557027 debuginfo(build-id) = b1a6bffe79d2ce33a4ea02e3158be2a9c04da279 debuginfo(build-id) = b5240cec0834d0e93d7e0d76f5cbc72406b876f0 debuginfo(build-id) = b8c23632691df2ba7f17e69ab7c7b11ce9c9a7d8 debuginfo(build-id) = bb45f02ad87d79824a32b553304e6df05f20305a debuginfo(build-id) = bd92a324ba16b0781a1b8aef793d1a0e93d235b5 debuginfo(build-id) = c06aeb4a152fc0b5c192d1f5e01b6e927fb93d6c debuginfo(build-id) = c1f9a903a86f1eda2dec16ec96bbf3c196501016 debuginfo(build-id) = c33880274e3f34e75d62348c3a832573828d9fe3 debuginfo(build-id) = c8f8f8318648f3697cf4d82332435e0cc263b623 debuginfo(build-id) = cb0a6a68c7715493b1db511e791a32d433855a63 debuginfo(build-id) = d0145e7cb9221270ea39bbfd45acfc55177daa38 debuginfo(build-id) = d3522d983838da9dd4f4ba59995a76c4beceb1b5 debuginfo(build-id) = d4b395a5ba8f43c63377fc815348966ef6e2e270 debuginfo(build-id) = d5739ab6354c48c52efe0099a98eb2c4037c487f debuginfo(build-id) = d61997505896eca544f3e8bde74ffd975a513bf0 debuginfo(build-id) = daeb46f9ebfdceb720b96c551ec9b0ee61ddd9cf debuginfo(build-id) = dbb4b6812192c290a9cf9bee9a7333bd04d2ff47 debuginfo(build-id) = ddb7e804a8c9ebb5d23b8d3967bdfeee84a8efa2 debuginfo(build-id) = ddf9c8208045164d3c84f782480e7ab813ad73cd debuginfo(build-id) = de1730002f13f226c17827d26d38b5b27cff4d30 debuginfo(build-id) = e32330645b9ee1cf629eb142211fb39075a85e40 debuginfo(build-id) = e51880167d721198ef0e0ec39acd084a832bc4b6 debuginfo(build-id) = e5f93abe815e6f72921da0c3b1fe7c905991a65c debuginfo(build-id) = e6834ac24c7bda6927fb25f36d8569720c851249 debuginfo(build-id) = e737eb2af881ed66cd246a18f4bff54deaa859fe debuginfo(build-id) = ec01b41a1f4790490f40581130016aaa0155a28b debuginfo(build-id) = eeadbca7f4cb571356b31618037fa7593005cf45 debuginfo(build-id) = f4d87c8b5ecb66d1e08e2356dc9961076feb270e debuginfo(build-id) = f8913f9a4b521127c86e748a70e3edfdb00f5b2b debuginfo(build-id) = fcc1dc6acfc2d4f31baedf9272c45a8078f3042a debuginfo(build-id) = fe3d9f6ddcdfa063f98bbe0dbe16c652426aaef6 debuginfo(build-id) = fff170ab6d3e1aa621c1837c2d26df9d710f4136 postgresql-upgrade-debuginfo = 16.3-6.fc42 postgresql-upgrade-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-upgrade-devel-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 23816629ceb0b5d2fb26ec14e55c68bebb4f71b2 debuginfo(build-id) = 5502fdaff39873f24ce2eb356dab3176f87fc334 debuginfo(build-id) = 8c5a2c5b88781cad5241349fe40fdfe3dd4d0950 debuginfo(build-id) = a1c7878b4f0aca0f492ab951e6c19b1083ff4a9e postgresql-upgrade-devel-debuginfo = 16.3-6.fc42 postgresql-upgrade-devel-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-plperl-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 0e40edaa817b7afa2fd02f162b64bd158c647d78 debuginfo(build-id) = fec92464ab5ff408902aff477c7ee5525b495f97 postgresql-plperl-debuginfo = 16.3-6.fc42 postgresql-plperl-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-plpython3-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = 3632dd2e361dd03d3a540d8bd5a9daa5ae2844b2 postgresql-plpython3-debuginfo = 16.3-6.fc42 postgresql-plpython3-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-pltcl-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = bb33fb7d72c6f94e5be663f80cd5bae43264a974 postgresql-pltcl-debuginfo = 16.3-6.fc42 postgresql-pltcl-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Processing files: postgresql-test-debuginfo-16.3-6.fc42.x86_64 Provides: debuginfo(build-id) = f082327ed12a293364168f307573705bbc3dd3fe postgresql-test-debuginfo = 16.3-6.fc42 postgresql-test-debuginfo(x86-64) = 16.3-6.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: postgresql16-debugsource(x86-64) = 16.3-6.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT RPM build warnings: line 200: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16 line 235: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-libs line 253: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-private-devel line 288: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server line 303: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-docs line 317: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-contrib line 346: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-server-devel line 371: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-static line 386: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade line 400: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-upgrade-devel line 421: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plperl line 437: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-plpython3 line 453: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-pltcl line 471: It's not recommended to have unversioned Obsoletes: Obsoletes: postgresql16-test File listed twice: /usr/lib/.build-id/23/816629ceb0b5d2fb26ec14e55c68bebb4f71b2 File listed twice: /usr/lib/.build-id/55/02fdaff39873f24ce2eb356dab3176f87fc334 File listed twice: /usr/lib/.build-id/8c/5a2c5b88781cad5241349fe40fdfe3dd4d0950 File listed twice: /usr/lib/.build-id/a1/c7878b4f0aca0f492ab951e6c19b1083ff4a9e Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:csmock-gcc-wrapper\' 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\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' CSGCCA_ANALYZER_BIN=\\$\'csmock-gcc-wrapper\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/postgresql16.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""'] Finish: run >>> 2024-11-13 03:39:19 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "shopt -s nullglob && SC_RESULTS_DIR=/builddir/shellcheck-results SC_BATCH=1 SC_TIMEOUT=30 /usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT/* /builddir/build/BUILD/*/BUILDROOT/*" Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/postgresql-setup + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/bin/postgresql-upgrade + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/config/install-sh + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/pgxs/config/missing + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/config/install-sh + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/postgresql-15/lib/pgxs/config/missing + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/lib64/pgsql/test/regress/regressplans.sh + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec/initscripts/legacy-actions/postgresql/initdb + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec/postgresql-check-db-dir + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/libexec/initscripts/legacy-actions/postgresql/upgrade + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/sbin/postgresql-new-systemd-unit + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/postgresql-setup/library.sh + timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/etc:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr:/builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/var /builddir/build/BUILD/postgresql16-16.3-build/BUILDROOT/usr/share/postgresql-setup/postgresql_pkg_tests.sh >>> 2024-11-13 03:39:21 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "LANG=en_US.utf8 /usr/share/csmock/scripts/find-unicode-control.py -d -v /builddir/build/BUILD -p bidi --notests >/builddir/unicontrol-capture.err 2>/builddir/unicontrol-capture.log" >>> 2024-11-13 03:40:33 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-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-results' '/builddir/unicontrol-capture.err' '/builddir/unicontrol-capture.log' '/builddir/clippy-output.txt'' | tar -xC '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/raw-results' tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets >>> 2024-11-13 03:40:34 cat '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|normalCheckLevelMaxBranches|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/uni-results/cswrap-capture.js' >>> 2024-11-13 03:40:36 set -o pipefail; /usr/share/csmock/scripts/convert-clippy.py < /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/raw-results/builddir/clippy-output.txt | csgrep --remove-duplicates > /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/uni-results/clippy-capture.err >>> 2024-11-13 03:40:36 cd /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/raw-results/builddir/shellcheck-results && csgrep --mode=json --remove-duplicates --quiet --invert-match --event '^info|style|warning\[SC1090\]' *.json > /tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/uni-results/shellcheck-capture.json >>> 2024-11-13 03:40:36 csgrep --mode=json '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/raw-results/builddir/unicontrol-capture.err' > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/uni-results/unicontrol-capture.js' scan.ini: time-finished = 2024-11-13 03:40:36 scan.ini: exit-code = 0 >>> 2024-11-13 03:40:36 cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan.ini' '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/uni-results'/* > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/scan-results-all.js' >>> 2024-11-13 03:40:36 '/usr/bin/mock' '-r' 'fedora-rawhide-gcc-latest-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/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/scan-results-all.js' >'/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/scan-results-all.js.tmp' >>> 2024-11-13 03:40:38 "/usr/bin/mock" "-r" "fedora-rawhide-gcc-latest-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean" >>> 2024-11-13 03:40:42 cat '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/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/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.js' >>> 2024-11-13 03:40:44 cat '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/BUILDROOT)/;/builddir/build/BUILD//;' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.js' - | cssort > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.js' >>> 2024-11-13 03:40:45 csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.js' > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.err' >>> 2024-11-13 03:40:45 csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.js' | cshtml - > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.html' >>> 2024-11-13 03:40:45 csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results.js' | tee '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/debug/suppressed-results-summary.txt' >>> 2024-11-13 03:40:45 csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.js' > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.err' >>> 2024-11-13 03:40:45 csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.js' | cshtml - > '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.html' >>> 2024-11-13 03:40:46 csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results.js' | tee '/tmp/csmockqeyfi_5p/postgresql16-16.3-6.fc42/scan-results-summary.txt' 1 COMPILER_WARNING warning[-Warray-bounds=] 4 CPPCHECK_WARNING error[autoVariables] 28 CPPCHECK_WARNING error[ctunullpointer] 2 CPPCHECK_WARNING error[integerOverflow] 36 CPPCHECK_WARNING error[legacyUninitvar] 4 CPPCHECK_WARNING error[memleakOnRealloc] 2 CPPCHECK_WARNING error[negativeIndex] 4 CPPCHECK_WARNING error[nullPointerArithmetic] 2 CPPCHECK_WARNING error[nullPointer] 2 CPPCHECK_WARNING error[returnDanglingLifetime] 2 CPPCHECK_WARNING error[uninitStructMember] 14 CPPCHECK_WARNING error[uninitvar] 377 CPPCHECK_WARNING error[unknownEvaluationOrder] 107 CPPCHECK_WARNING warning[nullPointer] 39 CPPCHECK_WARNING warning[uninitvar] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-allocation-size] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-use-without-check] 13 GCC_ANALYZER_WARNING warning[-Wanalyzer-file-leak] 3 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-loop] 103 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-mismatching-deallocation] 26 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument] 179 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference] 140 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-shift-count-overflow] 174 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value] 1 SHELLCHECK_WARNING error[SC2148] 7 SHELLCHECK_WARNING warning[SC2034] 8 SHELLCHECK_WARNING warning[SC2064] 8 SHELLCHECK_WARNING warning[SC2121] 22 SHELLCHECK_WARNING warning[SC2154] 4 SHELLCHECK_WARNING warning[SC2155] 1 SHELLCHECK_WARNING warning[SC2164] 1 SHELLCHECK_WARNING warning[SC2166] 2 SHELLCHECK_WARNING warning[SC2172] 2 SHELLCHECK_WARNING warning[SC2209] 1 SHELLCHECK_WARNING warning[SC2247] 4 SHELLCHECK_WARNING warning[SC2320] 1 SHELLCHECK_WARNING warning[SC3011] 3 SHELLCHECK_WARNING warning[SC3028] <<< 2024-11-13 03:40:46 csmock exit code: 0